Вопрос задан 15.06.2023 в 06:31. Предмет Информатика. Спрашивает Цыбульский Дарий.

PITHON СРОЧНО Дана последовательность целых чисел, оканчивающаяся нулём. Определите, сколько

элементов этой последовательности больше предыдущего элемента. Ноль числом последовательности не считается.Формат входных данныхВводится не более, чем 215 целых чисел, каждое из которых не превосходит по модулю 215−1. После последнего числа вводится 0.Формат выходных данныхТребуется вывести одно число — ответ на вопрос задачи.входные данные выходные данные1 2790
0 0
Перейти к ответам

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

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

# Заполняем массив A числами..

A = []

N = int(input())

while N: # Тоже что и N != 0

A.append(N)

N = int(input())

# ..

# Считаем..

r = 0

for i in range(1, len(A)): # со второго до последнего элемента массива A (i - индекс этого элемента)

if A[i-1] < A[i]: r += 1

# ..

print(r)

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

Программа на языке Python для решения данной задачи может выглядеть следующим образом:

python
count = 0 previous = float('inf') # Предыдущее число инициализируется бесконечностью while True: number = int(input()) # Вводим очередное число if number == 0: # Если введен 0, прекращаем ввод break if number > previous: # Если текущее число больше предыдущего, увеличиваем счетчик count += 1 previous = number # Запоминаем текущее число для следующей итерации print(count) # Выводим результат

Вы можете запустить эту программу в среде разработки Python или воспользоваться онлайн-интерпретатором, чтобы получить ответ на вашем вводе данных.

0 0

Похожие вопросы

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

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

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