

Лабораторные работы. Вариант 12
ЛР 1. Части 1, 2. См. методические указания.
ЛР 2. Программирование разветвляющегося вычислительного процесса.
Даны вещественные числа X и Y. Определить принадлежит ли точка с координатами (X,Y) заштрихованной части плос-
1 |
|
y=(x+1)2 |
кости. Протестировать все ветви алгоритма. |
|
|
|
|
-1 |
|
0 |
|
|
|
-1 |
|
|
|
|
sin xn (n
так, чтобы получилась последовательность вида: s1, s21,
s22, s2, s23, s24, s3, ..., s53, s60..
ЛР 5. Матрицы.
Решить поставленную задачу, используя средства управления вводом/выводом. Дан целочисленный массив А(11,11). Вывести на экран заштрихованную часть массива А.
ЛР 6. Строки.
Дана строка длиной не более 40 символов. Слова в строке разделены одним пробелом. Последний символ – «.». Удалить из строки слова длиной не более 3-х символов.
ЛР 7. Подпрограммы. Средства отладки Delphi.
Решить задачу, используя процедуру или функцию. Выбор обосновать. На примере полученной программы продемонстрировать умение:
1)назначать точку останова;
2)выполнить программу по шагам с заходом в процедуры и без захода;
3)определять значения переменных на конкретном шаге.
Дана строка из n символов. Распределить все символы строки по категориям: латинские буквы, цифры, прочие символы.
ЛР 8. Файловая система.
Создать файл F, содержащий целые числа. Переписать в файл G в обратном порядке все нечетные компоненты файла F.
ЛР 9. Динамические структуры данных. Списки.
С клавиатуры вводятся записи, содержащие ключ, наименование деталей и их количество, упорядоченные по возрастанию ключей (ключ - натуральное число). Организовать добавление и удаление записей.
ЛР 10. Программирование в среде DELPHI. См. методические указания.