در این بخش از مسابقه میخواهیم یک پروژه را مرحله به مرحله توسعه دهیم و در هر بخش آن ویژگیهای جدیدی اضافه کنیم. دقت داشته باشید که در این قسمت تمرکز بر روی طراحی، نحوهی پیادهسازی و خوانایی کد شماست. در انتهای هر مرحله تمامی کدهای خود را در قالب یک فایل zip آپلود کنید (هر بخش نمرهی خود را دارد). در انتخاب زبان برنامه نویسی و ساختاربندی فایلها کاملا آزادانه میتوانید عمل کنید.
میخواهیم برنامهای برای زمانبندی خدمات یک کارواش بنویسیم. ساعت کاری این کارواش از ۹ صبح تا ۹ شب است.
این کارواش خدمات زیر را ارائه میکند:
قصد داریم در سه بخش برنامه را گسترش دهیم: