даю 20 баллов.
Чтобы научить брата считать, Никита играет с ним игру, напоминающую «Съедобное — несъедобное». Игра называется «Делится — не делится».
Никита диктует брату два числа. Если первое число делится на второе нацело, брат ему отвечает «Делится» и называет частное, а если не делится, то отвечает «Не делится» и называет частное и остаток от деления.
Напиши программу, которая как будто записывает всё за братом Никиты: принимает по очереди два числа и либо выводит строку "Делится", а затем в новой строке "Частное: (значение)", либо "Не делится", а затем в новой строке "Частное: (значение), остаток: (значение)".
ввод
15
6
вывод
Не делится
Частное: 2, остаток: 3
я вот только блин с запятой в конце разобраться не могу
a = int(input())
b = int(input())
if a % b == 0:
print("Делится")
print("Частное:",a//b)
else:
print("Не делится")
print("Частное:"+ ' ' + str(a//b)+", " "остаток:",(a%b))
b = int(input())
if a % b == 0:
print("Делится")
print("Частное:",a//b)
else:
print("Не делится")
print("Частное:"+ ' ' + str(a//b)+", " "остаток:",(a%b))
вот как с запятой
можно и по другому сделать. В конце print(f'Частное: {а} , остатое: {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
Вас заинтересует
2 года назад
2 года назад
3 года назад
8 лет назад
b = int(input())
c = a//b
d = a%b
if c==d:
print("Делится")
print("Частное:",c)
else:
print("Не делится")
print("Частное:",c',' "остаток:",d)