1. Главная
  2. Библиотека
  3. Программирование
  4. Орбиты спутников, вращающихся относительно центрального...
Решение задачи

Орбиты спутников, вращающихся относительно центрального тела, называются синхронизированными, если относятся как целые числа. Напишите программу, которая проверит, делится ли введённое число на какое-то целое, не превышающее 9. Если делится, то выведите

  • Программирование

Условие:

Орбиты спутников, вращающихся относительно центрального тела, называются синхронизированными, если относятся как целые числа.

Напишите программу, которая проверит, делится ли введённое число на какое-то целое, не превышающее 9. Если делится, то выведите наибольшее из таких чисел. Если не делится (деление на 1 и само число не считается), то выведите -1.

Пример 1

ВводВывод
93


Пример 2
ВводВывод
5-1


Примечания
В задаче нельзя использовать циклы.

Решение:

Для решения задачи мы можем использовать простые условия и операции деления. Давайте разберем шаги, которые нам нужно выполнить: 1. Ввод числа: Мы будем принимать целое число от пользователя. 2. Проверка делимости: Мы проверим, делится ли это число на целые числа от 2 до 9. 3. Поиск наибольшего делителя: Если число делится на несколько из этих чисел, мы должны найти наибольшее. 4. Вывод результата: Если число не делится ни на...

1. : Мы используем для получения числа от пользователя и преобразуем его в целое с помощью . 2. : Мы проверяем делимость числа на числа от 9 до 2. Если делится на какое-то число, мы сразу выводим его и завершаем выполнение программы. 3. : Если ни одно из условий не выполнено, мы выводим -1. - Если пользователь вводит , программа проверяет делимость на 9 и выводит . - Если пользователь вводит , программа проверяет все числа и не находит делителей, выводя . Таким образом, программа корректно решает поставленную задачу.

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

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

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