Предмет: Информатика,
автор: sevka0rovnyi
даю 20 баллов.
Чтобы научить брата считать, Никита играет с ним игру, напоминающую «Съедобное — несъедобное». Игра называется «Делится — не делится».
Никита диктует брату два числа. Если первое число делится на второе нацело, брат ему отвечает «Делится» и называет частное, а если не делится, то отвечает «Не делится» и называет частное и остаток от деления.
Напиши программу, которая как будто записывает всё за братом Никиты: принимает по очереди два числа и либо выводит строку "Делится", а затем в новой строке "Частное: (значение)", либо "Не делится", а затем в новой строке "Частное: (значение), остаток: (значение)".
ввод
15
6
вывод
Не делится
Частное: 2, остаток: 3
b = int(input())
if a % b == 0:
print("Делится")
print("Частное:",a//b)
else:
print("Не делится")
print("Частное:"+ ' ' + str(a//b)+", " "остаток:",(a%b))
Ответы
Автор ответа:
6
Программа:
Python:
n1 = int(input())
n2 = int(input())
if n1 % n2 == 0:
print(f'Делится\nЧастное: {n1 // n2}, остаток: {n1 % n2}')
else:
print(f'Не делится\nЧастное: {n1 // n2}, остаток: {n1 % n2}')
Объяснение:
В начале вводятся два числа отдельно. После - идёт проверка: равен ли остаток деления второго числа на первое нулю. Если равен, то, соответственно, число 2 делится на число 1. Выводятся значения согласно условию. Если остаток не равен нулю, то число не делится. Выводятся значения согласно условию.
Вывод:
15
6
Не делится
Частное: 2, остаток: 3
12
2
Делится
Частное: 6, остаток: 0
Похожие вопросы
Предмет: Қазақ тiлi,
автор: математика477
Предмет: Русский язык,
автор: ВладимировичИван
Предмет: Русский язык,
автор: Milena3529203
Предмет: Математика,
автор: MityaMiss
Предмет: География,
автор: lizza97
b = int(input())
c = a//b
d = a%b
if c==d:
print("Делится")
print("Частное:",c)
else:
print("Не делится")
print("Частное:",c',' "остаток:",d)