- •1.3. Разработать программу для вывода на экран компьютера n строк треугольника состоящего из символов ‘*’ и имеющего вид:
- •1.8. Разработать программу, выводящую на экран компьютера меню вида:
- •1.9. Разработать программу, выводящую на экран компьютера меню вида:
- •1.10. Разработать программу, выводящую на экран компьютера меню вида:
- •1.16. Разработать программу для вывода на экран таблицы вида:
- •6.Выход из программы
- •5.Выход из программы
- •6.Выход из программы
- •6.Выход из программы
- •5.Выход из программы
- •6.Выход из программы
- •6.Выход из программы
- •5.Выход из программы
- •6.Выход из программы
- •6.Выход из программы
- •Определить и описать иерархию объектов в заданиях. Для каждого объекта описать соответствующие поля, характеризующие объект, и методы, позволяющие заполнять и получать значения полей.
- •Объект – файл
5.Выход из программы
Операции работы со списком выделить в отдельный модуль.
6.11. Разработать программу для работы с двухсвязным списком. Информационное поле каждого элемента представляет собой структуру, содержащую поля: фамилия, имя, отчество и возраст. Программа должна выводить на экран компьютера меню вида:
1.Просмотреть состояние списка
2.Переместить указатель на элемент вперед
3.Переместить указатель на элемент назад
4.Добавить элемент в текущей позиции указателя
5.Удалить элемент в текущей позиции указателя
6.Выход из программы
Операции работы со списком выделить в отдельный модуль.
6.12. Разработать программу для работы с двухсвязным кольцевым списком. Информационное поле каждого элемента представляет собой структуру, содержащую поля: фамилия, имя, отчество и возраст. Программа должна выводить на экран компьютера меню вида:
1.Просмотреть состояние списка
2.Переместить указатель на элемент вперед
3.Переместить указатель на элемент назад
4.Добавить элемент в текущей позиции указателя
5.Удалить элемент в текущей позиции указателя
6.Выход из программы
Операции работы со списком выделить в отдельный модуль.
6.13. Разработать программу для работы с очередью выполненной в виде связного списка. Информационное поле каждого элемента представляет собой структуру, содержащую поля: Улица, Дом, Корпус и Квартира. Программа должна выводить на экран компьютера меню вида:
1.Просмотреть состояние очереди
2.Добавить элемент
3.Удалить элемент
4.Выход из программы
Операции работы с очередью выделить в отдельный модуль.
6.14. Разработать программу для работы со стеком реализованным в виде связного списка. Информационное поле каждого элемента представляет собой структуру, содержащую поля: Улица, Дом, Корпус и Квартира. Программа должна выводить на экран компьютера меню вида:
1.Просмотреть состояние стека
2.Добавить элемент
3.Удалить элемент
4.Выход из программы
Операции работы со стеком выделить в отдельный модуль.
6.15. Разработать программу для работы со списком. Информационное поле каждого элемента представляет собой структуру, содержащую поля: Улица, Дом, Корпус и Квартира. Программа должна выводить на экран компьютера меню вида:
1.Просмотреть состояние списка
2.Переместить указатель на элемент вперед
3.Переместить указатель на элемент назад
4.Добавить элемент в текущей позиции указателя
5.Удалить элемент в текущей позиции указателя
6.Выход из программы
Операции работы со списком выделить в отдельный модуль.
6.16. Разработать программу для работы с кольцевым списком. Информационное поле каждого элемента представляет собой структуру, содержащую поля: Улица, Дом, Корпус и Квартира. Программа должна выводить на экран компьютера меню вида:
1.Просмотреть состояние списка
2.Переместить указатель на элемент вперед
3.Добавить элемент в текущей позиции указателя
4.Удалить элемент в текущей позиции указателя
5.Выход из программы
Операции работы со списком выделить в отдельный модуль.
6.17. Разработать программу для работы с двухсвязным списком. Информационное поле каждого элемента представляет собой структуру, содержащую поля: Улица, Дом, Корпус и Квартира. Программа должна выводить на экран компьютера меню вида:
1.Просмотреть состояние списка
2.Переместить указатель на элемент вперед
3.Переместить указатель на элемент назад
4.Добавить элемент в текущей позиции указателя
5.Удалить элемент в текущей позиции указателя