Задача 2. Коллекторы (Python)

Напишите робота для коллекторов. В самом начале он спрашивает имя должника и сумму долга, а затем начинает требовать у него погашения до тех пор, пока он не введёт нужную сумму (равную сумме долга или больше). После погашения долга робот сообщает об этом пользователю и благодарит его.

Пример:

Василий, ваша задолженность составляет 100 рублей.

Сколько рублей вы внесёте прямо сейчас, чтобы её погасить? 50

Маловато, Василий. Давайте ещё раз.

Сколько рублей вы внесёте прямо сейчас, чтобы её погасить? 90

Маловато, Василий. Давайте ещё раз.

Сколько рублей вы внесёте прямо сейчас, чтобы её погасить? 110

Отлично, Василий! Вы погасили долг. Спасибо!

Рекомендация

Обратите внимание — считать сумму внесённых средств не нужно, это не соответствует условию задачи.

Решение задачи

name = input('Введите имя: ')
duty = int(input('Введите сумму долга: '))
print('Ваша задолжность состовляет: ', duty)
transactions = int(input('Сколько рублей вы внесёте прямо сейчас, чтобы её погасить? '))
while transactions < duty:
    print('Маловато,', name+'. ' 'Давайте еше раз. ' )
    transactions = int(input('Сколько рублей вы внесёте прямо сейчас, чтобы её погасить? '))
print('Отлично', name+'. ' 'Вы погасили долг. Спасибо!')

Оцените статью
( 14 оценок, среднее 3.29 из 5 )