1. Главная
  2. Библиотека
  3. Программирование
  4. Даны два натуральных числа m и n ( m≤n). Напишите прогр...
Разбор задачи

Даны два натуральных числа m и n ( m≤n). Напишите программу, которая выводит все числа от m до n включительно удовлетворяющие хотя бы одному из условий: • число кратно 17; • число оканчивается на 9; • число кратно 3 и 5 одновременно. Формат входных данных

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Даны два натуральных числа m и n ( m≤n). Напишите программу, которая выводит все числа от m до n включительно удовлетворяющие хотя бы одному из условий: • число кратно 17; • число оканчивается на 9; • число кратно 3 и 5 одновременно. Формат входных данных

Условие:

Даны два натуральных числа m и n ( m≤n). Напишите программу, которая выводит все числа от m до n включительно удовлетворяющие хотя бы одному из условий:
• число кратно 17;
• число оканчивается на 9;
• число кратно 3 и 5 одновременно.
Формат входных данных
На вход программе подаются два натуральных числа m и n (m≤n), каждое на отдельной строке.
Формат выходных данных
Программа должна вывести числа в соответствии с условием задачи.

Решение:

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

Шаг 1: Ввод данных

Мы сначала получим два натуральных числа mm и nn от пользователя.

Шаг 2: Проверка условий

Для каждого числа xx в диапазоне от mm до nn мы проверим:

  1. Кратность 17: xmod17=0x \mod 17 = 0
  2. Окончание на 9: xmod10=9x \mod 10 = 9
  3. Кратность 3 и 5 одновременно: xmod3=0x \mod 3 = 0 и xmod5=0x \mod 5 = 0<...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какое логическое условие необходимо использовать для проверки, что число удовлетворяет *хотя бы одному* из нескольких заданных критериев?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет