Помогите с выведением остатка
Была идея в том, что вводятся числа для деление если есть остаток выводится с остатком и У МЕНЯ ВЫЛЕЗАЕТ ОШИБКА
from math import *
print("Write numbers to be division")
my_num=int(input())
my_num1=int(input())
my_num2=floor(my_num/my_num1)
my_num3=my_num%my_num1
if my_num3==0:
print(my_num,"/",my_num1,"=",my_num2)
else:
print(my_num,"/",my_num1,"=",my_num2,"remainder(ostatok)",my_num3)
Ответы (1 шт):
Автор решения: Arteman
→ Ссылка
Просто напишите вот так, и не будет никакой ошибки:
from math import *
print("Write numbers to be division")
my_num = int(input())
my_num1 = int(input())
my_num2 = floor(my_num / my_num1)
my_num3 = my_num % my_num1
if my_num3 == 0:
print(my_num, "/", my_num1, "=", my_num2)
else:
print(my_num, "/", my_num1, "=", my_num2, "remainder(ostatok)", my_num3)
Ну и само собой так красивее: ) Проблема была в том, что вы вообще не правильно ставите пробели, загуглите об этом, и жить станет гораздо легче