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

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

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

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

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

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

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

Определить количество цифр в записи целого неотрицательного числа.

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

Дан вещественный массив из 45 элементов. Преобразовать массив следующим образом: сначала вывести все положительные числа, затем все отрицательные и в конце - нули.

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

Решить поставленную задачу, используя средства управления вводом/выводом. Дан массив размером N*N, каждый элемент которого - символ *. Вывести только главную и побочную диагонали массива.

ЛР 6. Строки.

Дана последовательность пяти символьных слов длиною не более 40 символов. Слова разделены пробелами. Последнее слово заканчивается символом «.». Если слово начинается с букв А, В, С, то третью букву слова заменить на Y, а если слова оканчивается на D,E,F, то предпоследнюю букву заменить на О. Если это невозможно, то выдать соответствующее сообщение.

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

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

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

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

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

Дана целочисленная матрица размера N*M. Преобразовать ее, переставив строки в порядке возрастания их наименьших элементов.

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

Задан файл F, состоящий из записей. Каждая запись содержит название книги, автора и год издания. Переписать в файл G все названия книг в обратном порядке.

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

С клавиатуры вводится последовательность вещественных чисел x1, x2, x3... xn n>2. Вывести вначале все отрицательные, а затем неотрицательные, причем порядок отрицательных чисел изменить на обратный.

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

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