ВУЗ:
Составители:
82
достижении заданной точности при последовательном приближении к
искомому значению.
Задание № 1. Построить алгоритм определения максимального элемента и
его номера, случайным образом сформированного одномерного массива,
состоящего из 25-ти целых двухзначных чисел. Разработать, набрать и отладить
программу, реализующую этот алгоритм.
Методика выполнения работы
1. Алгоритм в виде блок-схемы:
Рис. 5.7. Блок-схема алгоритма поиска максимального элемента одномерного
массива и его номера в массиве
2. Программа на основе алгоритма рис.5.7:
Program Maximum;
Uses crt;
Const n=25;
Var i,k,max:Integer;
x:Array[1..n] Of Integer; {Объявление одномерного массива}
Begin
Clrscr;
Randomize; {Формирование новых данных при очередном запуске
программы}
Writeln(‘Исходный массив’);
For i:=1 To n Do {Начало циклического алгоритма арифметического
типа}
Begin x[i]:=Random(100); {Обращение к датчику случайных чисел}
Формирование
исх. массива
k=1
i=2
max=x[1]
max<x[i]
max=x[i]
k
=
i
i
=
i
+1
i≤n
да
да
нет
нет
max
, k
Страницы
- « первая
- ‹ предыдущая
- …
- 80
- 81
- 82
- 83
- 84
- …
- следующая ›
- последняя »