حالا یک برنامهٔ کوچک واقعی بسازیم
قرار است یک دفترچهٔ هزینهٔ متنی بسازیم: بودجه را بگیریم، چند هزینه با عنوان و مبلغ ثبت کنیم و بگیم جمع خرید چقدر شده و چقدر از بودجه مانده.
مسئله رو به کارهای کوچیک تقسیم میکنیم:
1. گرفتن بودجه و تعداد هزینهها
2. گرفتن عنوان و مبلغ هر هزینه و ذخیره در یک دیکشنری
3. گذاشتن دیکشنریها در یک لیست
4. حسابکردن مجموع و باقیمانده
5. نمایش گزارش و وضعیت بودجه
همهٔ تکهها رو قبلاً دیدی. لازم نیست یکدفعه کل برنامه رو بنویسی؛ هر تکه رو جدا بساز و آزمایش کن.
این نسخه دادهها رو فقط در همان اجرای فعلی نگه میداره؛ بعد از اجرای دوباره، ورودیها را از نو میگیریم. ذخیره در فایل میتونه توسعهٔ بعدی پروژه باشه.
فعالیت شما
بودجه ۱۰۰ است و هزینهها ۳۰ و ۲۰ هستند. این کد چقدر باقیمانده چاپ میکند؟