Напишіть програму на мові Python, яка приймає на вхід два цілих ненульових числа n і m, записаних в одному рядку через
Напишіть програму на мові Python, яка приймає на вхід два цілих ненульових числа n і m, записаних в одному рядку через пробіл. Вона повинна вивести 1, якщо число n ділиться націло на m, і 0 у протилежному випадку. Введіть дані: #1 7 4 Результат: 0 Введіть дані: #2 8 -2 Результат:
24.12.2023 01:02
Пояснение: Для решения данной задачи на языке Python, нам необходимо использовать оператор modulo (%), который возвращает остаток от деления одного числа на другое. Если остаток от деления числа n на число m равен нулю, это означает, что число n делится нацело на число m.
Вначале мы прочитаем два целых ненулевых числа n и m, записанных в одной строке через пробел, используя функцию input(). Затем используя оператор modulo (%), проверим остаток от деления числа n на число m. Если остаток равен нулю, выведем 1, в противном случае выведем 0.
Дополнительный материал:
Совет: Чтобы понять, как работает оператор modulo (%), можно представить деление в виде распределения предметов. Например, если у вас есть 7 яблок и вы хотите поделить их поровну на 4 корзины, то у вас останется 3 яблока. В этом случае остаток от деления 7 на 4 равен 3.
Практика: Напишите программу на языке Python, которая принимает на вход два целых ненулевых числа и выводит 1, если первое число делится нацело на второе число, и 0 в противном случае. Введите данные, чтобы проверить работу программы.