

Лабораторные работы. Вариант 7
ЛР 1. Части 1, 2. См. методические указания.
ЛР 2. Программирование разветвляющегося вычислительного процесса.
Даны вещественные числа X и Y. Определить принадлежит ли точка с координатами (X,Y) заштрихованной части плоскости. Протестировать все ветви алгоритма.
ЛР 3. Программирование циклического процесса. Типы циклов.
Рассмотреть решение предложенной задачи с использованием всех трех видов циклов. Отладить программу с наиболее рациональным вариантом цикла. Обосновать выбор.
Вычислить: y 3
6
60
63 .
ЛР 4. Одномерные массивы
Дан целочисленный массив Н(30). Оставить его без изменения, если он упорядочен по невозрастанию или по неубыванию; в противном случае удалить из него все элементы, нарушающие регулярность (по усмотрению автора регулярностью считать невозростание или неубывание).
ЛР 5. Матрицы.
Решить поставленную задачу, используя средства управления вводом/выводом. Каждым элементом массива L(8) является целочисленная строка длиной 15. Вывести на экран элементы массива L в два столбца: четные строки справа, нечетные слева, причем элементы четных строк должны быть выведены в обратном порядке.
ЛР 6. Строки.
Дана последовательность пяти символьных слов длиною не более 40 символов. Слова разделены пробелами. Последнее слово заканчивается символом «.». Если слово начинается с букв А,В,С, то третью букву слова заменить на Y, а если слова оканчивается на D,E,F, то предпоследнюю букву заменить на О.
ЛР 7. Подпрограммы. Средства отладки Delphi.
Решить задачу, используя процедуру или функцию. Выбор обосновать. На примере полученной программы продемонстрировать умение:
1)назначать точку останова;
2)выполнить программу по шагам с заходом в процедуры и без захода;
3)определять значения переменных на конкретном шаге.
Дана последовательность цифр. Определить цифру, наиболее часто встречающуюся в этой последовательности.
ЛР 8. Файловая система.
Создать текстовый файл F. Удалить из файла F заданную строку.
ЛР 9. Динамические структуры данных. Списки.
С клавиатуры вводятся записи, содержащие сведения о проживающих в гостинице (номер комнаты и фамилия). Вывести список проживающих, упорядоченный по номерам комнат. Добавить запись с клавиатуры.
ЛР 10. Программирование в среде DELPHI. См. методические указания.