حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
درک برنامه‌نویسی از صفر؛ قسمت اول: اولین برنامه‌ها

قدم اول پروژه؛ هزینه‌ها را ثبت کنیم

۸. پروژهٔ پایانی؛ دفترچهٔ هزینهٔ من · 0٪

برای ذخیره پیشرفت و استفاده از دستیار وارد شوید.

فعلاً فقط ورودی و ذخیره‌سازی

یک برنامهٔ خوب رو تکه‌تکه می‌سازیم. اینجا هنوز با بودجه کاری نداریم؛ فقط می‌خوایم چند هزینه بگیریم و نگه داریم.

ورودی اول n است. بعد برای هر هزینه، یک خط عنوان و یک خط مبلغ می‌آید. مثلاً برای دو هزینه باید پنج خط ورودی داشته باشیم: تعداد، عنوان اول، مبلغ اول، عنوان دوم، مبلغ دوم.

در هر دور یک دیکشنری تازه در expense ساخته می‌شه. بعد باید آن رو به لیست expenses اضافه کنیم. شباهت این دو اسم عمدیه: expense یک هزینه و expenses چند هزینه است.

برای بررسی این مرحله، فقط مجموع مبلغ‌های ثبت‌شده رو چاپ می‌کنیم.

فعالیت شما

به‌جای pass، دیکشنری expense رو به لیست expenses اضافه کن. برای دو هزینهٔ book با مبلغ 30 و bus با مبلغ 20 باید فقط 50 چاپ بشه. n نامنفی و مبلغ‌ها صحیح نامنفی هستند.

حالا نوبت توئه

کد رو طبق خواستهٔ تمرین تغییر بده، بعد «اجرا و بررسی پاسخ» رو بزن تا نتیجه رو ببینی.

ورودی دلخواه (اختیاری)

اگه می‌خوای کدت رو با ورودی خودت امتحان کنی، هر جواب رو در یک خط بنویس. درست‌بودن پاسخ با نمونه‌های خود تمرین هم بررسی می‌شه.