Помогитенаписал прогу, но веб-сайт не воспринимает решение. В чем ошибка? И

Помогите

написал прогу, но веб-сайт не воспринимает решение. В чем ошибка? И можно ли по-иному составить программку?

Необходимо было найти 2-ой максимальный элемент
Последовательность состоит из разных естественных чисел и заканчивается числом 0. Обусловьте значение второго по величине элемента в этой последовательности.

Числа, последующие за числом 0, считывать не нужно.

program r1;
var max1,max2,k:longint;
begin
readln (k);
max1:=k;
max2:=k;
while klt;gt;0 do begin
readln (k);
if kgt;max1 then begin
max2:=max1;
max1:=k;
end;
end;
writeln (max2);
readln;
end.

Задать свой вопрос
Диана
Через массив пробуй
1 ответ
Пробуй через массив, это куда эффективней, и почитай про сортировки массива (в частности метод пузырька), фортуны с:
Ахмазов Егор
в том то и дело, что смысл задания - решить его без использования массива
, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

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

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

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

Войти на сайт