هنرهای گرافیک. استفاده از رویه ها


روش‌ها
هنگام ایجاد برنامه های گرافیکی، اغلب باید همان اشکال را ترسیم کنید. برای جلوگیری از کپی کردن دستورات مشابه، از رویه‌ها استفاده کنید.
شکل کلی ورودی رویه به این صورت است: 
 
void  procedure_name (پارامترهای رویه)  
پارامترهای // ممکن است وجود نداشته باشند، اما اغلب برای
استفاده می شوند // برای کشیدن اشکال از اشکال مختلف یا در مکان های مختلف تصویر
{
    دستوراتی که با فراخوانی یک رویه
اجرا می شوند }

رویه ها اغلب در بالای تابع اصلی main()
نوشته می شوند برای اجرای دستورات رویه در برنامه اصلی کافی است نام رویه را بنویسید (رویال فراخوانی می شود و دستورات نوشته شده در داخل رویه اجرا می شوند.
 
void main()
{
    procedure_name
}

به عنوان مثال، برنامه ای که دو دایره پر را ترسیم می کند، که در آن رسم دایره به یک رویه جداگانه جدا می شود، به شکل زیر است: <پیش> // پارامترهای x، y - مرکز دایره، پارامتر r - شعاع دایره، پارامتر c - برای رنگ پر کردن دایره // مقادیر دقیق این پارامترها هنگام فراخوانی رویه در برنامه اصلی مشخص می شود ترسیم_دایره خالی (int x، int y، int r، int c) { دایره (x، y، c)؛ سیل پر (x, y, c); } void main() { // در پرانتز مقادیر پارامترهایی را که باید هنگام رسم دایره استفاده شوند قرار می دهیم // این پارامترها به رویه ارسال می شوند draw_circle(100, 100, 50, 5); draw_circle(200, 200, 100, 10); }