Софийкф
24.10.2021 13:20

2.1. Программа должна работать в консольном режиме. Основой программного кода для выполнения данной практической работы является программный код, реализованный в
практической работе №13 «Программирование модуля. Создание библиотеки
подпрограмм». Таким образом, проект для данной практической работы будет включать,
как минимум, 3 файла: главная программ, файл реализации и заголовочный файл
(названия файлов приведены в таблице вариантов)
2.2. Необходимо дополнить алгоритм командами для реализации задач по формированию
динамического списка и для его удаления (очистки). Для этого необходимо:
- Дополнить меню пунктами, соответствующими решению указанных задач
(«создание списка» и «очистка списка») (рис.1).
- Дополнить оператор switch дополнительными предложениями case … с наборами
соответствующих операторов для решения задач «создание списка» и «очистка
списка».
- Алгоритмы задач «создание списка» и «очистка списка» следует оформить в виде
подпрограмм и разместить их в файле реализации, а их прототипы – в заголовочном
файле.
- Действия, необходимые для решения дополнительных задач следует оформить в
виде отдельных подпрограмм
Изменить условие основного цикла главной программы для завершения работы по
выбору пункта «Выход».

1 В п.2.Х и п.3.Х описаны требования и приведены рекомендации на примере структуры,
описывающей объект «книга». При выполнении заданий для описания имен переменных, объекта
и всех действий по его обработке следует руководствоваться предметной областью своего
варианта.
Дисциплина: ОП.04 «Основы алгоритмизации и программирования»
Специальность: 09.02.07 «Информационные системы и программирование»
Квалификация: Специалист по информационным системам
3
Рис.1 Пример главного меню программу с учетом функций работы со списком
2.3. Дополнительные задания на «4»
Изменить программу таким образом, чтобы при выборе пункта «Выход»
осуществлялась проверка: если динамический список создан, то:
 Автоматически очистить список, вывести соответствующее сообщение
пользователю и выйти из программы
ИЛИ
 Не выходить из программы и вывести сообщение пользователю о том, что
выход из программы невозможен до тех пор, пока динамический список
сформирован и его требуется очистить
ИЛИ
 Вывести пользователю сообщение с вариантами: 1) очистить список и выйти из
программы; 2) не очищать список и не выходить из программы. В зависимости
от выбора пользователя, выполнить необходимые действия в программе
2.4. Дополнительные задания на «5» (при условии выполнения п.2.3)
 Вывести на экран элементы динамического списка с указанием их адресов, а
также адресов следующих и предшествующих элементов, например, как
показано на рис.2)
 Добавление нового элемента в список, используя имеющиеся функции ввода
данных, записи данных в файл, очистки списка и построения списка

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Кролик200
18.05.2022 18:30

2) F7 : H11

Объяснение:

Диапазон ячеек - группа ячеек, задаваемая адресами верхней левой и нижней правой ячеек, разлелённых двоеточием (А1:С3).

Адрес ячейки образуется из имени столбца и строки на пересечении которых находится ячейка (А1).

Первый (Al : F4) и третий (12 : K5a) вариант отбрасываем, т.к. AI и 12 не являются адресами ячеек.

Четвертый вариант (D8 : F9) содержит 6 ячейки - D8, D9, Е8, Е9, F8, F9.

Второй вариант (F7 : H11) содержит 15 ячеек - F7, F8, F9, F10, F11, G7, G8, G9, G10, G11, H7, H8, H9, F10, H11.

0,0(0 оценок)
Ответ:
ВладВишня
27.07.2022 10:24

— В конце каждой команды ставится точка с запятой

Объяснение:

Директива #include используется для подключения других файлов в код. Строка #include <iostream>, будет заменена содержимым файла «iostream.h», который находится в стандартной библиотеке языка и отвечает за ввод и вывод данных на экран.

#include <cstdlib> подключает стандартную библиотеку языка С. Это подключение необходимо для работы функции system.

Содержимое третьей строки — using namespace std; указывает на то, что мы используем по умолчанию пространство имен с названием «std». Все то, что находится внутри фигурных скобок функции int main() {} будет автоматически выполняться после запуска программы.

Строка cout << "Hello, world!" << endl; говорит программе выводить сообщение с текстом «Hello, world» на экран.

Оператор cout предназначен для вывода текста на экран командной строки. После него ставятся две угловые кавычки (<<). Далее идет текст, который должен выводиться. Он помещается в двойные кавычки. Оператор endl переводит строку на уровень ниже.

Если в процессе выполнения произойдет какой-либо сбой, то будет сгенерирован код ошибки, отличный от нуля. Если же работа программы завершилась без сбоев, то код ошибки будет равен нулю. Команда return 0 необходима для того, чтобы передать операционной системе сообщение об удачном завершении программы.

— В конце каждой команды ставится точка с запятой

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота