1. Задача: Написать функцию, которая возвращает цену товара на указанную дату
Есть товар, цена на который может меняться. Цена задается с помощью массива, элементы которого содержат цену и дату, с которой цена вступает в действие.
public readonly record struct PriceWithDate(decimal Price, DateTime Date);
public (bool isPriceFound, decimal price) GetPriceByDate(DateTime date, PriceWithDate[] price)
{
}Задача 2
Провести ревью и рефакторинг класса для управления полетом
Есть класс, который писал другой разработчик и который должен иметь следующий функционал: регистрация пассажиров, отслеживание самолета, смена…