Напишите на C# библиотеку для поставки внешним клиентам, которая умеет вычислять площадь круга по радиусу и треугольника по трем сторонам.
- Юнит-тесты
- Легкость добавления других фигур
- Вычисление площади фигуры без знания типа фигуры в compile-time
- Проверку на то, является ли треугольник прямоугольным
Библиотека: ссылка
Юнит тексты: ссылка
В базе данных MS SQL Server есть продукты и категории. Одному продукту может соответствовать много категорий, в одной категории может быть много продуктов. Напишите SQL запрос для выбора всех пар «Имя продукта – Имя категории». Если у продукта нет категорий, то его имя все равно должно выводиться.
SELECT Products.name, Categories.name FROM Products
LEFT JOIN ProdCat ON Products.id = productId
LEFT JOIN Categories ON ProdCat.categoryId = Categories.idПолучаем такой вывод:
