
Вопрос задан 29.09.2023 в 20:09.
Предмет Информатика.
Спрашивает Новикова Анна.
Пользователь вводит числа до тех пор, пока не введет число 0. Нужно вывести все введенные числа в
обратном порядке (0 не входит в них, а является просто признаком завершения) Пример Пользователь вводит 4 3 5 6 8 0 Программа выводит 8 6 5 3 4 на Pascal ДАЮ 35 БАЛЛОВ!!!!!!!

Ответы на вопрос

Отвечает Абасова Айсел.
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.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно, вот программа на Pascal, которая позволяет пользователю вводить числа до тех пор, пока не будет введен 0, и затем выводит введенные числа в обратном порядке:
pascalprogram ReverseNumbers; var numArray: array[1..100] of Integer; // Предполагаем максимум 100 чисел num, count, i: Integer; begin count := 0; // Ввод чисел и сохранение их в массиве repeat Write('Введите число (0 для завершения): '); Readln(num); if num <> 0 then begin count := count + 1; numArray[count] := num; end; until num = 0; // Вывод чисел в обратном порядке if count > 0 then begin Writeln('Числа в обратном порядке:'); for i := count downto 1 do Write(numArray[i], ' '); Writeln; end else Writeln('Вы не ввели ни одного числа.'); end.
Просто скопируйте этот код в среду программирования Pascal и запустите его. Он позволит пользователю вводить числа до тех пор, пока не будет введен 0, и затем выведет введенные числа в обратном порядке.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili