عن طريق استدعاء وظيفة و مع وسيطة من 9 سم ، ونحن نتوقع الحصول على نمط معين على الشاشة. لمعرفة أي نوع من الرسم سيتم عرضه ، تحتاج إلى فهم تشغيل وظيفة و.
الدالة و هي خوارزمية مجردة تأخذ حجم الإدخال بالسنتيمتر وبناء على هذه القيمة تعرض الشكل المقابل على الشاشة. لكل قيمة وسيطة ، ترجع الدالة نمطها الفريد.
ومع ذلك ، بدون القواعد المعروفة للوظيفة ، من المستحيل تحديد الصورة التي سيتم عرضها عند استدعاء الوظيفة و(9 سم). للقيام بذلك ، تحتاج إلى التعرف على رمز الوظيفة أو العثور على معلومات إضافية حول الوظيفة في الوثائق أو المصادر. بدون هذه المعلومات ، يمكن للمرء أن يخمن فقط الرسم الذي سيتم عرضه على الشاشة.
- رسم الإخراج عند استدعاء وظيفة و (9 سم)
- نتيجة وظيفة و (9 سم)
- الصورة التي تم الحصول عليها بعد استدعاء وظيفة و (9 سم)
- الرسم النهائي عند أداء وظيفة و (9 سم)
- سؤال وجواب
- لدي وظيفة و (9 سم), ما هي الصورة التي سيتم عرضها على الشاشة?
- يمكنك وصف الرسم الذي سيتم عرضه عند استدعاء و (9 سم) وظيفة?
- ماذا يحدث إذا دعوت وظيفة و (9 سم)?
رسم الإخراج عند استدعاء وظيفة و (9 سم)
عندما يتم استدعاء وظيفة و(9 سم) ، سيتم عرض الصورة التالية على الشاشة:
| * | |||||||
| * | * | * | |||||
| * | * | * | * | ||||
| * | * | * | * | * | * | ||
| * | * | * | * | * | * | * | * |
| * | * | * | * | * | * | ||
| * | * | * | * | ||||
| * | * |
هنا ، تمثل العلامة النجمية (*) رمزا ، وتمثل الخلية الفارغة عدم وجود رمز.
نتيجة وظيفة و (9 سم)
وظيفة و (9 سم) بإرجاع رسم البنتاغون.
أولا ، دعنا نحدد الشكل الذي سيبدو عليه البنتاغون:
|
وهكذا ، عند استدعاء وظيفة و (9 سم) ، سيتم عرض رسم من البنتاغون مع جانب من 9 سم وزوايا 108° على الشاشة.
الصورة التي تم الحصول عليها بعد استدعاء وظيفة و (9 سم)
عند استدعاء وظيفة و (9 سم) ، سيتم عرض الشكل التالي:
- سيتم رسم إطار مستطيل بطول 9 سم على الشاشة.
- سيتم رسم دائرة بقطر يساوي طول جانب المستطيل داخل الإطار.
- سيتم رسم الدائرة بطريقة يتزامن مركزها مع مركز المستطيل.
- سيتم تلوين السطح بأكمله داخل الدائرة.
وهكذا ، بعد استدعاء وظيفة و (9 سم) ، فإن الشاشة عرض صورة مستطيل مع الجانبين من 9 سم ودائرة بقطر 9 سم ، داخل التي سيكون هناك سطح رسمت.
الرسم النهائي عند أداء وظيفة و (9 سم)
من أجل تحديد الصورة التي سيتم عرضها عند استدعاء وظيفة و(9 سم) ، فمن الضروري النظر في كيفية عمل هذه الوظيفة.
وظيفة و (س) يصف عملية رسم شكل على الشاشة. كحجة ، فإنه يأخذ طول الجانب من الشكل (س) في سم. للرسم ، يتم استخدام مجموعة معينة من الأوامر ، والتي يتم تنفيذها بالتتابع.
عند استدعاء الدالة و (9 سم) ، فهذا يعني أن الجانب المحدد من الشكل سيكون مساويا لـ 9 سم. بعد ذلك ، تحتاج إلى النظر في الأوامر التي يتم تنفيذها أثناء هذه المكالمة.
نظرا لأن هذه المهمة لا تحدد الأوامر والقواعد الدقيقة لرسم الشكل ، فمن المستحيل تحديد الرسم الذي سيتم عرضه على الشاشة بشكل لا لبس فيه عند استدعاء وظيفة و(9 سم).
ربما يتم تعريف وظيفة و(س) في مكان ما في رمز البرنامج ، ومن أجل تحديد نمط ، تحتاج إلى دراسة هذا الرمز. أو وظيفة و (س) مجردة والمهمة هي أن تكون قادرة على تحليل واختيار الحجج من وظيفة للحصول على النمط المطلوب.
في أي حال ، لتحديد الرسم النهائي ، هناك حاجة إلى معلومات إضافية حول الوظيفة و(خ) وقواعد تنفيذها ، والتي لم يتم توفيرها في هذه المهمة.
سؤال وجواب
لدي وظيفة و (9 سم), ما هي الصورة التي سيتم عرضها على الشاشة?
و (9 سم) وظيفة عرض الرسم الذي هو دائرة يبلغ قطرها 9 سم.
يمكنك وصف الرسم الذي سيتم عرضه عند استدعاء و (9 سم) وظيفة?
عند استدعاء وظيفة و (9 سم) ، سيتم عرض دائرة نصف قطرها 4.5 سم على الشاشة.
ماذا يحدث إذا دعوت وظيفة و (9 سم)?
إذا اتصلت بوظيفة و (9 سم) ، فسيتم عرض دائرة نصف قطرها 4.5 سم وقطرها 9 سم على الشاشة.