Вопрос задан 24.02.2021 в 00:14. Предмет Информатика. Спрашивает Храпова Лиза.

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

определяет, верно ли, что все знаки элементов этой последовательности чередуются
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ильина Вероника.

Ответ:

var

 a: integer;

 t,s: boolean;

begin

 t := true;

 read(a);

 s := a > 0;

 if a <> 0 then

 read(a);

 while t and (a <> 0) do

 begin

 t := (a > 0) <> s;

 s := not s;

 read(a)

 end;

 writeln(t)

end.

Понятно?)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно! Вот пример программы на языке Python, которая позволяет вводить последовательность целых чисел, заканчивающихся нулем, и проверяет, чередуются ли знаки элементов этой последовательности:

python
def check_signs_alternate(): sequence = [] while True: num = int(input("Введите целое число (0 для выхода): ")) if num == 0: break sequence.append(num) alternate = True for i in range(1, len(sequence)): if sequence[i] * sequence[i - 1] >= 0: alternate = False break if alternate: print("Знаки элементов чередуются.") else: print("Знаки элементов не чередуются.") check_signs_alternate()

Программа запрашивает у пользователя ввод целых чисел до тех пор, пока не будет введен ноль. Затем она проверяет последовательность чисел и определяет, чередуются ли знаки элементов. Если все знаки чередуются, выводится сообщение "Знаки элементов чередуются". В противном случае выводится сообщение "Знаки элементов не чередуются".

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос