661.11K
Категория: ПрограммированиеПрограммирование

Технологии программирования

1.

МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РЕСПУБЛИКИ КАЗАХСТАН
СЕВЕРО-КАЗАХСТАНСКИЙ УНИВЕРСИТЕТ
ИМ. М. КОЗЫБАЕВА
ФАКУЛЬТЕТ ИНЖЕНЕРИИ И ЦИФРОВЫХ ТЕХНОЛОГИЙ
КАФЕДРА "ИНФОРМАЦИОННО-КОММУНИКАЦИОННЫЕ ТЕХНОЛОГИИ"
ТВОРЧЕСКИЙ ЭКЗАМЕН
ПО ДИСЦИПЛИНЕ "ЯЗЫКИ И ТЕХНОЛОГИИ ПРОГРАММИРОВАНИЯ"
Выполнил: студент
группы ИС-22
Нурмашева А. А
Проверил: ст. преподаватель,
магистр техники и технологий
Долматова Л. В
Петропавловск, 2023

2.

Условие задачи.
Вариант 12 (Нурмашева Асемгуль Армановна)
1. Описать запись с именем Product, содержащую следующие поля:
наименование;
цена;
годен до (массив из трех чисел).
2. Написать программу, выполняющую следующие действия:
ввод данных с клавиатуры в массив, состоящий из восьми элементов типа Product; записи
должны быть упорядочены по датам срока годности;
вывод на экран информации о продуктах, срок годности которых истекает в месяц, значения
которого введено с клавиатуры; если таких нет, вывести на экран соответствующее сообщение;
запись массива в файл под заданным с клавиатуры именем.

3.

Подключение библиотек.
Создание структуры Product.

4.

Создание функции для вывода Меню.
Визуализация функции для вывода Меню.

5.

Создание функции записи данных в файл.

6.

Создание функции для чтения данных из файла.

7.

Создание функции для вывода списка продуктов в отформатированной
таблице.

8.

Визуализация данных из файла для чтения с помощью
функции вывода продуктов в отформатированной таблице.

9.

Создание функции для добавления нового продукта.

10.

Визуализация функции добавления нового продукта.

11.

Создание функции для удаления продукта.

12.

Визуализация функции удаления продукта.

13.

Создание функции вывода продуктов срок которых истекает
по заданному месяцу.

14.

Визуализация функции для вывода продуктов по заданному
месяцу.

15.

Создание основной функции программы int main()

16.

Продолжение основной функции
программы.

17.

Спасибо за внимание!!!
English     Русский Правила