Заданий много, конечно, но если можете сделать хотя бы одно, то большое Вам спасибо.
Модульное программирование.
Подпрограммы
1.Разработать процедуру, которая в массиве целых чисел находит количество чисел, сумма цифр которых кратна 7 и максимальное среди них.
2.Дан массив целых чисел. Сформировать новый массив из тех элементов исходного массива, которые делятся на каждую из своих цифр.
Обработка символьной информации.
Строка. Множество.
1.Разработайте программу копирования: а) длинной строки в короткую; б)длинной в длинную, рассматривая строки как массивы символов.
2.Дано предложение, состоящее из слов, разделенных запятой или пробелами. Среди слов встречаются слова, представляющие код некоторого десятичного числа в 8- ой системе счисления (признака 8 кода: число начинается с символа O: само число. составлено из цифр ‘0’..’7’ ). Найти восьмеричные числа и заменить их десятичным значением.
Комбинированный тип - ЗАПИСЬ
Структура записи: Сведения о книге: Автор, Название, Инвентарный номер, Издательство, Количество страниц, Цена
Метод сортировки: Отсортировать массив по по Автору, используя метод улучшенного Пузырька.
Дополнительная операция: Вставить новую книгу в упорядоченный массив.
P.S.Если кто-то возьмется это сделать, то у меня есть что-то вроде плана выполнения.
Разработка приложений под Windows средствами Delphi
Создать проект под Windows для задания из пункта "Комбинированный тип - ЗАПИСЬ"
Объектно-ориентированное программирование
Объект: Книга
Список полей: Автор, Название, Инвентарный номер, Издательство, Количество страниц, Цена
Файлы
Структура данных: Список книг. Сведения о книге: Автор, Название, Инвентарный номер, Издательство, Количество страниц, Цена
Дополнительная операция над текстовым файлом: Вставьте в файл сведения о новой книге.
Дополнительная операция над типизированным файлом: Удалите сведения о книге, выбрав ее по ее инвентарному номеру
Ограничения на версию среды ООП присутствуют? Первые задания тоже на Delphi нужно делать? Ваш модератор.