Вывести список товаров, хранящихся больше месяца, стоимость которых превышает 1000000 руб. - C#
Формулировка задачи:
Список товаров, имеющихся на складе, включает в себя наименование товара, количество единиц товара, цену единицы и дату поступления товара на склад. Вывести список товаров, хранящихся больше месяца, стоимость которых превышает 1000000 руб.
Решение задачи: «Вывести список товаров, хранящихся больше месяца, стоимость которых превышает 1000000 руб.»
textual
Листинг программы
// до цикла объявляем дату поиска - текущая дата минус один месяц
DateTime searchDate = DateTime.Now.AddMonths(-1);
// а здесь в соответствии с заданными условиями - выводим
for (int index = 0; index < productsCount; ++index)
{
Product current = products[index];
// ищем товары, которые были доставлены раньше, чем месяц назад
// то есть те, которые находятся на складе больше месяца
if (current.DeliveryDate < searchDate)
{
... // дальше всё как и было
}
}