المتابعون للمدونة

الثلاثاء، 26 سبتمبر 2017

خريطة تدفق وتر المثلث القائم


س: ارسم خريطة التدفق لبرنامج يسمح للمستخدم بإدخال ضلعي الزاوية القائمة في مثلث قائم الزاوية، ومن ثم يقوم بحساب طول الوتر ومساحة سطح المثلث، ويعرضهما على الشاشة. 

الحل:

في هذه المسألة سنستخدم قاعدة رياضية معروفة، وهي قاعدة فيثاغورث، والتي تقول إن مجموع مربعي ضلعي الزاوية القائمة يساوي مربع الوتر.. أي أن:
طول الوتر = الجذر التربيعي لمجموع مربعي ضلعي القائمة.
لاحظ أننا في البرمجة نستخدم الرمز ^ للتعبير عن الأس.. فمثلا: 2 ^ 3 تعني 2 أس 3 .. وأنت تعرف أن الجذر هو مقلوب الأس، لهذا يمكننا كتابة الجذر التربيعي للعدد 4 كالتالي: (4 أس 1/2) أو (4 أس 0.5)، ويمكن أن نكتب هذا برمجيا كالتالي: (4 ^ 0.5).

رموز العمليات الحسابية المستخدمة في البرمجة
الجمع +
الطرح -
الضرب *
القسمة /
الأس ^
وسنحتاج في برنامجنا هذا إلى أربعة متغيرات:
ع1 و ع2: ضلعا الزاوية القائمة اللذان سيمدنا بهما المستخدم.
ع3: وتر المثلث قائم الزاوية الذي سنحسب طوله.
المساحة: مساحة سطح المثلث قائم الزاوية.. تعرف طبعا أن مساحة المثلث = نصف القاعدة × الارتفاع.. وبما أنه مثلث قائم الزاوية، فهذا يعني أن ضلعي القائمة هما القاعدة والارتفاع، لهذا ستكون مساحة سطحه = نصف حاصل ضرب ضلعي القائمة.. أي أن:
المساحة  =  ع1 * ع2 /2 . 



من كتاب المبرمج الصغير، للصف الثالث الإعدادي، للتنزيل مجانا:

ليست هناك تعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.

صفحة الشاعر