Напишите программу, котороая вводит последовательгость чисел заканчивающихся нудем и определяет, верно ли, что знаки в этой последовательности чередуются. PASCAL.

11 Окт 2019 в 13:41
180 +2
0
Ответы
1

program CheckSigns;

var
x, currentSign: integer;
alternating: boolean;

begin
alternating := true;

repeat
write('Введите число: ');
readln(x);

if x > 0 then
currentSign := 1
else if x < 0 then
currentSign := -1
else
break;
if currentSign = -1 then
alternating := not alternating;

until currentSign = 0;

if alternating then
writeln('Знаки в последовательности чередуются.')
else
writeln('Знаки в последовательности не чередуются.');
end.

19 Апр 2024 в 12:10
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир