Masala I
SSH Bankomatdan Naqd Pul Yechish
Siz bankomat dasturini yozyapsiz. Foydalanuvchi hisobida jami 1000 single (shartli pul birligi) bor. Foydalanuvchi bankomatdan pul yechmoqchi. Bankomat quyidagicha ishlaydi:
- Foydalanuvchidan qancha pul yechmoqchi ekanligini so'raydi.
- Agar so'ralgan summa balansda bo'lsa, pul beriladi va balans kamayadi.
- Agar so'ralgan summa balansdan ko'p bo'lsa, "Mablag' yetarli emas" deb chiqadi va balans o'zgarmaydi.
- Foydalanuvchi 0 sonini kiritmaguncha yoki balans butunlay 0 bo'lib qolmaguncha bankomat pul so'rashda davom etaveradi.
Siz kiritilgan so'rovlar ketma-ketligidan so'ng pultizimi qanday ishlashini simulyatsiya qilishingiz va kun yakunida balansda qancha pul qolganini ko'rsatishingiz kerak.
Kiruvchi ma'lumotlar (Input)
- Har bir satrda foydalanuvchi yechmoqchi bo'lgan pul miqdori (butun son). Kiritish 0 bilan tugaydi.
Chiquvchi ma'lumotlar (Output)
- Har bir so'rov uchun alohida satrda amaliyot natijasi: pul berilsa qolgan balans, yetarli bo'lmasa xatolik matni.
Eng oxirida: "YAKUNIY BALANS: [summa]" formati
| # | input.txt | output.txt |
|---|---|---|
| 1 |
1200 0 |
Mablag' yetarli emas YAKUNIY BALANS: 1000 |
| 2 |
1000 |
Qoldi: 0 YAKUNIY BALANS: 0 |