Информатика, вопрос задал malkorus , 7 лет назад

Товар стоит a руб. b коп. За него заплатили c руб. d коп. Сколько сдачи требуется получить? Вводятся 4 числа: a, b, c и d. Необходимо вывести 2 числа: e и f, число рублей и копеек, соответственно.
PYTHON

Ответы на вопрос

Ответил mrpansar
0

a, b, c, d = map(int, input().split())

while b >= 100:

b -= 100

a += 1

while d >= 100:

d -= 100

c += 1

if b < d:

b += 100

a -= 1

if a < c:

print('Вам не хватает')

else:

e = a - c

f = b - d

print(f'{e} руб. {f} коп.')

Новые вопросы