Вопрос задан 25.11.2023 в 12:10. Предмет Информатика. Спрашивает Варгачёв Данил.

Напишите программу на Python: Даны натуральные числа от 1 до 50. Найти и вывести те из них,

которые делятся на 5 или на 7.
0 0
Перейти к ответам

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

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

Відповідь:

i = 1

while (i < 50):

  i += 1

  if i % 5:

      if i % 7:

          pass

      else:

          print(i)

  else:

      print(i)

Пояснення:неуверен , но вроде так

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

Я могу помочь вам написать программу на Python. Вот один из возможных вариантов решения вашей задачи:

```python # Даны натуральные числа от 1 до 50. Найти и вывести те из них, которые делятся на 5 или на 7.

# Создаем пустой список для хранения подходящих чисел numbers = []

# Перебираем числа от 1 до 50 включительно for i in range(1, 51): # Проверяем, делится ли число на 5 или на 7 без остатка if i % 5 == 0 or i % 7 == 0: # Добавляем число в список numbers.append(i)

# Выводим список на экран print(numbers) ```

Если вы запустите эту программу, вы получите следующий результат:

`[5, 7, 10, 14, 15, 20, 21, 25, 28, 30, 35, 40, 42, 45, 49, 50]`

Это означает, что из 50 натуральных чисел 16 делятся на 5 или на 7. Надеюсь, это поможет вам.

0 0

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

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

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

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