Вопрос задан 28.06.2023 в 23:39. Предмет Информатика. Спрашивает Кравчук Валерия.

Срочно!!! язык Python Дано два цілих числа a і b. Виведіть всі числа від a до b включно, в

порядку зростання, якщо a < b, або в порядку спадання у іншому випадку. Вхідні дані: 12 1 Вихідні дані: 12 11 10 9 8 7 6 5 4 3 2 1
0 0
Перейти к ответам

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

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

Ответ:

a = int(input('Введите число А: '))

b = int(input('Введите число B: '))

if (a < b):

 for i in range(a, b + 1, 1):

   print(i, end=" ")

else:

 for i in range(a, b - 1, -1):

   print(i, end=" ")

Объяснение:

a = int(input('Введите число А: '))  # Вводим число A

b = int(input('Введите число B: '))  # Вводим число B

if (a < b):  # Если A < B

 for i in range(a, b + 1, 1):   # Идём от A до B [B не включительно, поэтому пишем B + 1] с шагом в 1

   print(i, end=" ")  # Выводим

else:

 for i in range(a, b - 1, -1):  # Идём от A до B [B не включительно, поэтому пишем B - 1] с шагом в -1

   print(i, end=" ") # Выводим

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

Ви можете використовувати такий код на Python для вирішення цієї задачі:

python
a, b = map(int, input().split()) if a < b: for i in range(a, b - 1, -1): print(i) else: for i in range(a, b + 1): print(i)

Цей код спочатку отримує два цілих числа a і b з вхідного рядка. Потім він перевіряє, чи a менше b. Якщо a менше b, він використовує цикл for для виведення чисел в порядку спадання від a до b. В іншому випадку (коли a більше або дорівнює b), він використовує цикл for для виведення чисел в порядку зростання від a до b.

0 0

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

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

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

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