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

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

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

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

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

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

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

Присвоить переменной Р значение “истина”, если введенное число - простое, и “ложь” - в противном случае.

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

Даны две последовательности по 30 чисел в каждой. Найти наибольшее среди тех чисел второй последовательности, которые не входят в первую (считать, что хотя бы одно такое число существует).

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

Решить поставленную задачу, используя средства управления вводом/выводом. Дан массив S(5,5) целых однозначных чисел. Вывести элементы массива в виде ромба.

ЛР 6. Строки.

Дана строка не более 40 символов. Слова разделены несколькими пробелами. Удалить 3 и 5 слова, если они не содержат буквы «А».

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

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

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

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

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

Дана квадратная целочисленная матрица А порядка n. Выделяя на главной диагонали последовательно по одному элементу Aii, можно получить n матриц, ограниченных элементами A11 и Аii. Программа должна сформировать вектор, элементами которого являются наибольшие элементы всех таких матриц.

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

Создать файл F, состоящий из целых чисел. Переписать из файла F в файл G все нечетные числа.

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

С клавиатуры вводится последовательность символов s1, s2, s3 ...sn. Задано число m (m<n). Вывести символы последовательности в следующем порядке:

sm, sm+1, sm+2 ...sn, s1, s2,..., sm-1.

Из полученной последовательности удалить символы «а».

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

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