Задание 1. Тема «Процедуры и функции»
1.1 Описание задачи:
Поступает последовательность целых положительных чисел, 0 – конец последовательности. Для каждого элемента последовательности вывести на экран количество цифр в числе и наибольшую цифру. Написать процедуру, которая возвращает количество цифр и наибольшую цифру заданного числа.
Задание 2. Темы «Записи», «Методы сортировки», «Типизированные файлы»
2.1 Описание задачи:
Ввести и сохранить в файле данные следующей структуры: название отеля, стоимость номера по количеству комнат (1, 2, 3), количество номеров в отеле с 1, 2, 3 комнатами, район города. Организовать просмотр исходных данных и вывести список отелей в данном районе (по выбору), отсортированный по возрастанию стоимости номера (метод вставки) для одно-, двух-, трехкомнатных номеров, с указанием стоимости и количества номеров. Ввод и вывод данных организовать в виде таблиц. Отладку программы производить на примере файла, состоящего не менее чем из 15 записей.
Задание 3. Тема «Односвязные списки»
3.1 Описание задачи
Составить список L из N элементов. Переобозначить ссылки так, чтобы элементы оказались расположенными в обратном порядке.
1. Андреев, Ю. С. Методика разработки управляющих программ для токарного станка / Ю. С. Андреев, Ю. П. Кузьмин, А. А. Целищев // Редакционно-издательский отдел НИУ ИТМО – 2014.
2. Голованов Н.Н. Геометрическое моделирование; Академия – Москва, 2002. - 506 c.
3. Куликов, Д. Д. ИПИ- технологии в приборостроении: учебно-методическое пособие. / Д. Д. Куликов, Б. С Падун, А. А. Грибовский, М. Я. Афанасьев – СПб: Университет ИТМО, 2014. – 149 с.
4. Ли, К. Основы САПР (CAD/CAM/CAE). Спб.: Питер, 2004. -560 с.: ил.
5. Основы геометрического моделирования в машиностроении: конспект лекций /Л.А. Чемпинский. - Самара: Изд-во Самарского университета, 2017. - 160 с.: ил.
6. Рукавишников, В.А. Геометрическое моделирование как методологическая основа подготовки инженера / В.А. Рукавишников. – Казань: Изд-во Казан. ун-та, 2003. – 184 с.