ArtemIsmagilov / build_figures

build figures, doctesting and create sql query by tz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build figures

Задание1:

Напишите на C# или Python библиотеку для поставки внешним клиентам, которая умеет вычислять площадь круга по радиусу и треугольника по трем сторонам. Дополнительно к работоспособности оценим:

  • Юнит-тесты
  • Легкость добавления других фигур
  • Вычисление площади фигуры без знания типа фигуры в compile-time
  • Проверку на то, является ли треугольник прямоугольным

Решение

git clone https://github.com/ArtemIsmagilov/build_figures.git
cd build_figures/
python3 main.py -v

Задание2:

В базе данных MS SQL Server есть продукты и категории. Одному продукту может соответствовать много категорий, в одной категории может быть много продуктов. Напишите SQL запрос для выбора всех пар «Имя продукта – Имя категории». Если у продукта нет категорий, то его имя все равно должно выводиться.

Решение

python3 db_queries.py

Источники информации

About

build figures, doctesting and create sql query by tz


Languages

Language:Python 100.0%