ثانياً : استخدام التفرع ( اتخاذ القرار Decision ) في خرائط التدفق
تدريب ( 1 ) :
ارسم خريطة تدفق لطباعة كلمة " ناجح " في حالة
ان تكون الدرجة المدخلة اكبر من أو تساوي 50 .
اولا : تعريف المشكلة :
المخرجات : طباعة " ناجح "
المدخلات : الدرجة X
الحل : إذا كانت قيمة X
اكبر من أو تساوي 50 يطبع كلمة " ناجح " .
تدريب
( 2 ) :
ارسم
خريطة تدفق لطباعة حاصل قسمة عددين و إذا كان المقسوم عليه يساوي صفر يطبع "
غير معرف " .
اولاً
: تعريف المشكلة :
المخرجات
: طباعة ناتج قسمة عددين R أو طباعة عبارة " غير معرف "
المدخلات
: القاسم Num1
و المقسوم عليه Num2
الحل
: إذا كان Num=0
اطبع عبارة " غير معرف " و إذا كانت غير ذلك اطبع ناتج القسمة R
تدريب
( 3 ) :
ارسم
خريطة تدفق لادخال رقم ثم طباعة نوع العدد ( زوجي أو فردي ) .
اولا
: تعريف المشكلة :
المخرجات
: طباعة نوع العدد ( زوجي أو فردي )
المدخلات : العدد N
الحل : يتم تحديد العدد زوجي إذا كان يقبل القسمة
علي 2 بدون باقي و غير ذلك يعني انه رقم فردي
تدريب
: (4 )
ارسم
خريطة تدفق للحصول علي درجة الحرارة ثم طباعة اكبر من الصفر أو اقل من الصفر أو
تساوي صفر .
اولاً
: تعريف المشكلة :
المخرجات
: طباعة " اكبر من الصفر " أو " اقل من الصفر " أو " تساوي
صفر "
المدخلات
: درجة الحرارة المئوية D
الحل : يتم مقارنة درجة الحرارة بالصفر
ليست هناك تعليقات:
إرسال تعليق