Скачиваний:
11
Добавлен:
10.02.2015
Размер:
191.6 Кб
Скачать

Лабораторные работы. Вариант 4

ЛР 1. Части 1, 2. См. методические указания.

ЛР 2. Программирование разветвляющегося вычислительного процесса.

Даны вещественные числа X и Y. Определить принадле-

жит ли точка с координатами (X,Y) заштрихованной части плоскости. Протестировать все ветви алгоритма.

ЛР 3. Программирование циклического процесса. Типы циклов.

Рассмотреть решение предложенной задачи с использованием всех трех видов циклов. Отладить программу с наиболее рациональным вариантом цикла. Обосновать выбор.

Найти сумму первых k чисел последовательности Фибоначчи. Последовательность определяется законом: F0=F1=1; Fn=Fn-1+Fn-2 для n 2.

ЛР 4. Одномерные массивы

Определить число инверсий в массиве из 40 целых чисел (инверсия - это пара элементов, в которой большее число расположено слева от меньшего).

ЛР 5. Матрицы.

Решить поставленную задачу, используя средства управления вводом/выводом Паскаля. Дан массив литер L(8,6,4). Вывести его элементы на экран строками по 12 литер в виде параллелограмма:

ЛР 6. Строки.

Дано натуральное число n, символы S1, S2,…,Sn. Группа символов, разделенные одним или несколькими пробелами и не содержащие пробелов внутри себя, назовём словами. Найти количество слов, начинающихся с буквы «A» и оканчивающиеся на «E».

ЛР 7. Подпрограммы. Средства отладки Delphi.

Решить задачу, используя процедуру или функцию. Выбор обосновать. На примере полученной программы продемонстрировать умение:

1)назначать точку останова;

2)выполнить программу по шагам с заходом в процедуры и без захода;

3)определять значения переменных на конкретном шаге.

Дана целочисленная матрица A(n,m), n,m<=10. Преобразовать ее, упорядочив каждую строку по неубыванию элементов.

ЛР 8. Файловая система.

Создать текстовый файл F. Переписать из файла F в файл G все слова, состоящие больше, чем из трех букв.

ЛР 9. Динамические структуры данных. Списки.

С клавиатуры вводится последовательность, содержащая четное число символов. Определить, совпадают ли первая и вторая половины последовательности. Исключить из последовательности указанный символ.

ЛР 10. Программирование в среде DELPHI. См. методические указания.

Соседние файлы в папке Лабораторные работы