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

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

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

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

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

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

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

Найти все простые делители данного числа N.

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

Ввести целочисленный массив А(n), n<50. Удалить числа, встречающиеся в массиве более 3-х раз.

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

Решить поставленную задачу, используя средства управления вводом/выводом. Заполнить массив А(n,n) квадратами первых n2 натуральных чисел. Вывести его на экран в виде двух частей, «разрезав» по побочной диагонали. Части расположить рядом. Побочная диагональ должна присутствовать в обеих частях.

ЛР 6. Строки.

Дана строка длиной не более 40 символов. Последний символ – «.». Слова в тексте разделены несколькими пробелами. Определить номер слова, содержащего максимальное количество букв «А».

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

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

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

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

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

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

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

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

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

С клавиатуры вводятся две последовательности целых чисел, упорядоченные по возрастанию и разделенные нулем. Вывести все числа в порядке возрастания.

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

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