Вопрос задан 15.07.2023 в 15:46. Предмет Информатика. Спрашивает Акура Накизука.

Пользователь вводит с клавиатуры два числа (начало и конец диапазона). Требуется проанализировать

все числа в этом диапазоне. Нужно вывести на экран: 1. Все числа диапазона; 2. Все числа диапазона в убывающем порядке; 3. Все числа, кратные 7; 4. Количество чисел, кратных 5. На питоне
0 0
Перейти к ответам

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

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

Ответ:

Можно так, через списки.

Объяснение:

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

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

c = []

d =[]

e = []

for i in range(a, b):

   c.append(i)

for i in c:

   if i % 7 == 0:

       d.append(i)

   if i % 5 == 0:

       e.append(i)

print(c)

c.reverse()

print(c)

print(d)

print(e)

А можно так:

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

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

for i in range(a, b):

   print(i, end=' ')

print()

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

   print(i, end=' ')

print()

for i in range(a, b):

   if i % 7 == 0:

       print(i, end=' ')

print()

for i in range(a, b):

   if i % 5 == 0:

       print(i, end=' ')

Если необходимо сделать, чтобы диапазон включал в себя и первое и второе число, просто увеличьте b на 1, и т.т. для необходимой подстройки диапазона.

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

Вот пример кода на Python, который выполняет указанные задачи:

python
start = int(input("Введите начало диапазона: ")) end = int(input("Введите конец диапазона: ")) # Вывод всех чисел диапазона print("Все числа диапазона:") for num in range(start, end+1): print(num, end=" ") print() # Вывод всех чисел диапазона в убывающем порядке print("Все числа диапазона в убывающем порядке:") for num in range(end, start-1, -1): print(num, end=" ") print() # Вывод всех чисел, кратных 7 print("Все числа, кратные 7:") for num in range(start, end+1): if num % 7 == 0: print(num, end=" ") print() # Количество чисел, кратных 5 count = 0 for num in range(start, end+1): if num % 5 == 0: count += 1 print("Количество чисел, кратных 5:", count)

Этот код позволяет пользователю ввести начало и конец диапазона чисел. Затем он выполняет необходимые операции для анализа чисел в этом диапазоне и выводит результаты на экран.

0 0

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

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

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

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