Помогите пожалуйста! В Паскале надобно переделать программку с одним циклом, на

Помогите пожалуйста! В Паскале надобно переработать программку с одним циклом, на программку с 2-мя циклами.
1-ый цикл: ввод данных в масив;
2-ой цикл: цикл вывода min и maх.

Изначальный код программки:

Program величайшее_и_меньшее_число;
Программка для выявления
наивеличайшего и меньшего числа
Var
i,max,min:integer;
Z:array [1..10] of Integer;
Begin
Вводим любые целые числа в массив

i := 1;
Write('Z(',i,')=');
Readln(Z[i]);
Z[i]:=max;
Z[i]:=min;
i := i+1;
while i lt;= 10 do
begin
Write('Z(',i,')=');
Readln(Z[i]);
If (Z[i]gt;max) then max:=Z[i];
If (Z[i] i := i+1;
end;
Writeln('Наибольшее число=',max);
Writeln('Меньшее число=',min);
end.

Задать свой вопрос
Artem Trupkov
Непременно использовать
Викулька
While, либо можно For ?
Александр Будинов
Если нужно что-то переработать, пожалуйста, пишите в комменты, что конкретно
1 ответ
Var
Z:array [1..10] of Integer;
i,max,min:integer;

Begin
WriteLn('Введите массив:');
For i:= 1 to 10 do
    Begin
    Write('Z(',i,') = ');
    ReadLn(Z[i]);
    End;
max:=Z[1];
min:=Z[1];
For i:= 2 to 10 do
    begin
    if (Z[i]gt;max) then max:=Z[i];
    if (Z[i]lt;min) then min:=Z[i];
    End;
Writeln('Величайшее число = ',max);
Writeln('Меньшее число = ',min);
end.

, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт