Напиши программу, которая запрашивает 2 числа и определяет кратно ли первое число второму. В результате программа выводит сообщение “True” – если число кратно, иначе “False”.
Подсказка: знак равенства обозначается ==
num1 = int(input("Введите первое число: "))
num2 = int(input("Введите второе число: "))
Преобразуем введенные значения к типу int (целое число), так как функция input() возвращает строку. Используем функцию int() для преобразования строки в число.
Далее проверим, кратно ли первое число второму. Для этого воспользуемся оператором % (остаток от деления). Если остаток от деления первого числа на второе равен нулю, значит, первое число кратно второму:
if num1 % num2 == 0:
print("True")
else:
print("False")
В данном коде с помощью оператора % мы вычисляем остаток от деления num1 на num2 и сравниваем его с нулем. Если остаток равен нулю, выводим на экран сообщение "True", иначе - "False".
Весь код программы целиком будет выглядеть следующим образом:
num1 = int(input("Введите первое число: "))
num2 = int(input("Введите второе число: "))
if num1 % num2 == 0:
print("True")
else:
print("False")
Теперь программа готова к выполнению. Пользователь будет ожидать ввода двух чисел. После ввода программа определит, кратно ли первое число второму, и выведет соответствующее сообщение на экран.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет