Написать программу на языке C++, которая выводит информацию о заказах, не выполненных на данный момент. В радиоателье
Написать программу на языке C++, которая выводит информацию о заказах, не выполненных на данный момент. В радиоателье имеются квитанции о телевизорах, сданных на ремонт. Каждая квитанция содержит следующие сведения: марку телевизора, дату приемки в ремонт и статус выполнения заказа (выполнен или не выполнен).
13.01.2024 02:44
Пояснение:
Для решения данной задачи нам понадобится использовать структуры данных и операторы языка C++.
Начнем с создания структуры, которая будет содержать информацию о каждой квитанции. Для этого воспользуемся ключевым словом "struct". У нас есть три поля, которые необходимо указать: марку телевизора (тип string), дату приемки в ремонт (тип string) и статус выполнения заказа (тип string).
Теперь мы можем создать массив структур, чтобы хранить информацию о нескольких заказах. Воспользуемся ключевым словом "vector" для динамического изменения размера массива.
Далее нам нужно написать функцию, которая будет выводить информацию о не выполненных заказах. Функция должна принимать массив структур в качестве аргумента и проверять статус каждого заказа. Если статус равен "не выполнен", то функция должна выводить соответствующую информацию о заказе.
Когда вы считали входные данные и заполнили массив структур, вы можете вызвать эту функцию для вывода информации о не выполненных заказах.
Дополнительный материал:
Предположим, у нас есть следующие заказы:
Марка телевизора: Samsung, Дата приемки в ремонт: 01.10.2022, Статус выполнения заказа: не выполнен
Марка телевизора: LG, Дата приемки в ремонт: 05.10.2022, Статус выполнения заказа: выполнен
Марка телевизора: Sony, Дата приемки в ремонт: 10.10.2022, Статус выполнения заказа: не выполнен
Результат выполнения программы:
Марка телевизора: Samsung
Дата приемки в ремонт: 01.10.2022
Статус выполнения заказа: не выполнен
Марка телевизора: Sony
Дата приемки в ремонт: 10.10.2022
Статус выполнения заказа: не выполнен
Совет:
Для успешной реализации программы необходимо обращать внимание на правильное определение и инициализацию переменных, а также на использование циклов и условных операторов для прохода и проверки каждого заказа.
Задача на проверку:
Напишите программу на языке C++, которая позволяет пользователю вводить данные о заказах и выводит информацию только о выполненных заказах.