Лабораторный практикум по программированию на языке Паскаль. Найханова Л.В - 58 стр.

UptoLike

58
разработать контрольный тест к программе;
отладить программу;
представить отчет по работе к защите.
Содержание отчета
1. Титульный лист.
2. Словесная постановка задачи.
3. Математическая постановка задачи.
4. Графическая схема алгоритма решения задачи.
5. Листинг программы.
6. Контрольный тест.
7. Результаты тестирования программы.
8. Ответы на контрольные вопросы.
Варианты индивидуальных заданий
Задание А.
Обработать на ЭВМ массив в соответствии с вариантом задания.
Вариант
задания
Массив Действия Условия и
ограничения
1 X(100) Вычислить сумму и количество элементов массива
Х.
0 x[i] 1
2 A(80) Вычислить среднее арифметическое значение
элемента массива А
a[i] > 0
3 X(70) Переписать элементы массива Х в массив Y и
подсчитать их количество.
-1 x[i] 1
4 B(50) Oпределить максимальный элемент массива В и
его порядковый номер.
x[i] > 0
5 C(40) Вычислить минимальный элемент массива С и его
номер.
x[i] < 0
6 D(80) Найти максимальный и минимальный элементы
массива D и поменять их местами.
7 Y(20) Вычислить среднее геометрическое элемента
массива Y.
y[i] > 0
8 Z(30) Расположить в массиве R сначала положительные,
а затем отрицательные элементы массива Z.
9 N(50) Определить сумму элементов массива N, кратных
трем.
n[i]/3*3=n[i]
10 X(N) Вычислить сумму и количество элементов массива
Х.
N 40
Задание Б.
Вариант
задания
Матрица Действия Условия и
ограничения
1 А(10,15) Вычислить и запомнить сумму и число
положительных элементов каждого столбца
матрицы. Результаты отобразить в виде двух строк.
a[i,j]>0
2 А(N,M) Вычислить и запомнить суммы и числа элементов
каждой строки матрицы. Результаты отобразить в
виде двух столбцов.
N <= 20
M <= 15
3 B(N,N) Вычислить сумму и число элементов матрицы,
находящихся под главной диагональю и над ней.
N 12
разработать контрольный тест к программе;
отладить программу;
представить отчет по работе к защите.

Содержание отчета
1. Титульный лист.
2. Словесная постановка задачи.
3. Математическая постановка задачи.
4. Графическая схема алгоритма решения задачи.
5. Листинг программы.
6. Контрольный тест.
7. Результаты тестирования программы.
8. Ответы на контрольные вопросы.
Варианты индивидуальных заданий
Задание А.
Обработать на ЭВМ массив в соответствии с вариантом задания.
Вариант Массив          Действия                                           Условия     и
задания                                                                    ограничения
1           X(100)      Вычислить сумму и количество элементов массива     0 ≤ x[i] ≤1
                        Х.
2           A(80)       Вычислить среднее       арифметическое значение    a[i] > 0
                        элемента массива А
3           X(70)       Переписать элементы массива Х в массив Y и         -1 x[i] ≤ 1
                        подсчитать их количество.
4           B(50)       Oпределить максимальный элемент массива В и        x[i] > 0
                        его порядковый номер.
5           C(40)       Вычислить минимальный элемент массива С и его      x[i] < 0
                        номер.
6           D(80)       Найти максимальный и минимальный элементы
                        массива D и поменять их местами.
7           Y(20)       Вычислить среднее       геометрическое элемента    y[i] > 0
                        массива Y.
8           Z(30)       Расположить в массиве R сначала положительные,
                        а затем отрицательные элементы массива Z.
9           N(50)       Определить сумму элементов массива N, кратных      n[i]/3*3=n[i]
                        трем.
10          X(N)        Вычислить сумму и количество элементов массива     N ≤ 40
                        Х.

Задание Б.
Вариант Матрица        Действия                                            Условия     и
задания                                                                    ограничения
1          А(10,15)    Вычислить и запомнить сумму и число
                       положительных       элементов каждого столбца       a[i,j]>0
                       матрицы. Результаты отобразить в виде двух строк.
2         А(N,M)       Вычислить и запомнить суммы и числа элементов
                       каждой строки матрицы. Результаты отобразить в      N <= 20
                       виде двух столбцов.                                 M <= 15
3         B(N,N)       Вычислить сумму и число элементов матрицы,
                       находящихся под главной диагональю и над ней.       N ≤12

                                                                                           58