پیشنهاد پیشنیاز: توابع و بلوکهای سفارشی
مفهوم را یاد بگیر
پارامتر ورودیِ یک تابع است. بهجای ساخت «مربع کوچک» و «مربع بزرگ» میتوانی «مربع با ضلع اندازه» داشته باشی. هنگام فراخوانی، مقدار اندازه را میدهی.
ورودی، کاری که داخل تابع انجام میشود و خروجی را جدا بنویس. اگر اندازه نامعتبر باشد، رفتار را روشن کن. همهٔ تابعها لزوماً خروجی عددی ندارند؛ بعضی فقط عملی مثل حرکت انجام میدهند.
یک مثال قدمبهقدم
۱
تعریف امتیاز(ستارهها): ستارهها × ۱۰۲
امتیاز(۳) → ۳۰۳
امتیاز(۵) → ۵۰حالا نوبت توست
- تابع قیمت بلیت با ورودی تعداد طراحی کن.
- برای تعداد ۱ و ۳ خروجی بنویس.
- برای تعداد منفی تصمیم مشخص بگیر.
تمرین اصلی این درس ردگیری و طراحی الگوریتم است؛ همهٔ امکانات گفتهشده هنوز در شبیهساز اجرا نمیشوند.