ПОМОГИТЕЕЕЕЕЕЕЕЕЕPASCAL ABCNETдан массив найдите среднее арифметическое max и min элемента

ПОМОГИТЕЕЕЕЕЕЕЕЕЕ
PASCAL ABCNET
дан массив найдите среднее арифметическое max и min элемента .вывести значения и индексы этих элементов

Задать свой вопрос
1 ответ

program number1;

var a: array [1..5] of integer;

i,min,max: integer;

Begin

writeln('Введите 5 значений массива');

for i:=1 to 5 do

readln(a[i]);

min:=a[1];

max:=a[1];

for i:=1 to 5 do

Begin

if (a[i]gt;=max) then max:=a[i];

if (a[i]lt;=min) then min:=a[i];

End;

for i:=1 to 5 do

Begin

if max=a[i] then

Begin

 writeln('Наибольшее значение: ',a[i],' [',i,']');

 max:=a[i];

End;

if min=a[i] then  

 Begin

 writeln('Малое значение: ',a[i],' [',i,']');

 min:=a[i];

 End;

End;

writeln('Среднее арифметическое: ',(min+max)/2);

End.



Валерий Легкоступов
P.S.
Вадим Пластилин
1. Массив набирается вручную2. При наличии одинаковых чисел программка может несколько раз вывести Мало значение либо Наибольшее.
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт