

Лабораторные работы. Вариант 21
ЛР 1. Части 1, 2. См. методические указания.
ЛР 2. Программирование разветвляющегося вычислительного процесса.
Даны вещественные числа X и Y. Определить принадлежит ли точка с координатами (X,Y) заштрихованной части плоскости. Протестировать все ветви алгоритма.
ЛР 3. Программирование циклического процесса. Типы циклов.
Рассмотреть решение предложенной задачи с использованием различных видов циклов. Отладить программу с наиболее рациональным вариантом цикла. Обосновать выбор.
Определить порядковый номер минимального положительного числа последовательности, заданной рекуррентным соотношением: x1 = x2= – 9; xn= xn-1+xn-2+12
ЛР 4. Одномерные массивы
Даны координаты 20 точек на прямой. Определить номера двух точек, расстояние между которыми наибольшее (считать, что такая пара точек единственная).
ЛР 5. Матрицы.
Решить поставленную задачу, используя средства управления вводом/выводом. Дана символьная матрица M(n,n). Вывести матрицу на экран, повернув ее на 180°.
ЛР 6. Строки.
Дана строка длиной не более 40 символов. Последний символ – «.». Слова в тексте разделены несколькими пробелами. Удалить слово максимальной длины.
ЛР 7. Подпрограммы. Средства отладки Delphi.
Решить задачу, используя процедуру или функцию. Выбор обосновать. На примере полученной программы продемонстрировать умение:
1)назначать точку останова;
2)пошаговое выполнение программы с заходом в процедуры и без захода;
3)определять значения переменных.
Дано четное число N>2. Проверить для него гипотезу Гольдбаха, состоящую в том, что каждое четное число представимо в виде суммы двух простых чисел.
ЛР 8. Файловая система.
Задан файл F, состоящий из записей. Каждая запись содержит название книги, автора и год издания. Переписать в файл G все названия книг в обратном порядке.
ЛР 9. Динамические структуры данных. Списки.
С клавиатуры вводится последовательность вещественных чисел x1, x2, x3... xn n>2. Вывести вначале отрицательные числа, а затем остальные в порядке их следования.
ЛР 10. Программирование в среде DELPHI. См. методические указания.