Пользователь вводит числа до тех пор, пока не введет число 0. Нужно вывести все введенные числа в обратном порядке (0 не входит в них, а является просто признаком завершения)
Пример
Пользователь вводит
4
3
5
6
8
0
Программа выводит
8
6
5
3
4
на Pascal
ДАЮ 35 БАЛЛОВ!!!!!!!
Ответы на вопрос
Ответил vanisherxxx
0
var k, x, i: integer;
a: array[1..100000] of integer;
begin
k := 0;
while True do begin
k += 1;
read(x);
if x = 0 then break;
a[k] := x;
end;
for i:=k-1 downto 1 do begin
writeln(a[i])
end;
end.
Новые вопросы
Русский язык,
2 года назад
Окружающий мир,
2 года назад
География,
2 года назад
Русский язык,
2 года назад
Математика,
8 лет назад