ف 1 الدرس الخامس

30
إستخدام التفرع ار ذ القر تخا اDecision لخامس الدرس ا

Upload: -

Post on 19-Jul-2015

106 views

Category:

Education


2 download

TRANSCRIPT

التفرع إستخدام

القرار اتخاذDecision

الخامس الدرس

الدرس أهداف

- . تحدد الرمز المستخدم فى التفرع- . تعدد اتجاهات التفرعتتفرع فععى خريطععة التدفععق تبعععا لشرط -

. معين

o هل يمكن التفرع لثكثر من اتجاهفى خرائط التدفق ؟

o متى ينبغى التفرع فى خرائط التدفق ؟

o ثكم عدد التجاهات المتاح التفرعإليها فى خرائط التدفق ؟

oما الرمز المستخدم فى التفرع ؟

4 – 1تدريب ( ) :-

فى ناجح ثكلمة لطباعة تدفق خريطةأثكبر المدخلة الدرجة تكون أن حالة

تساوى أو 50من .

المشكلة : تعريف : أول : المخرجات

ناجح . طباعة : المدخلت

. X الدرجة : الحل

قيمة ثكانت تساوى X إذا أو من 50أثكبرناجح ثكلمة . يطبع

Print “ناجح”

End

Enter X

Start

. البداية -1

. X أدخل الدرجة -2

X >= 50 إذا كان -3

: إذن

. إطبع ناجح -4

. نهاية -5

X >= 50

Yes

No

الحل : خطوات انيا ثالثا : خريطة التدفقث

5 – 1تدريب ( ) :-

قسمة حاصل لطباعة تدفق خريطةعليه المقسوم كان وإذا عددين

معرف " غير يطبع صفر " يساوى

المشكلة :- تعريف -: أول : المخرجات

عددين قسمة ناتج طباعة " R طباعة أومعرف " غير

: المدخلتعليه num1 القاسم num2 والمقسوم

: الحلكانت عبارة " num2=0 إذا إطبع إذن

القسمة " ناتج إطبع ذلك وغير معرف غيرR .

Start . البداية -1. Num1 أدخل القاسم -2

أدخل المقسوم عليه -3Num2 .

: إذن Num2 = 0 إذا كان -4“إطبع ””غير معرف 4-1

7إذهب للخطوة رقم 5- R = Num1 / Num2 .

. R إطبع -6. نهاية -7

Enter Num1

Enter Num2

Num2 = 0

R = Num1 / Num2

Print R

End

Print“ معرف ”غير

Yes

No

الحل : خطوات انيا ثالثا : خريطة التدفقث

6 – 1تدريب ( ) :-

العدد نوع طباعة ثم رقم لدخال تدفق خريطةفردى( أو زوجى ) .

المشكلة : تعريف -: أول: المخرجات

فردى ( أو زوجى العدد نوع . ( طباعة: المدخلت

. N عدد : الحل

يقبل كان إذا زوجى العدد تحديد يتمعلى ذلك 2القسمة وغير باقى بدون

فردى رقم أنه . فيعنى

. البداية -1. N أدخل -2

تقبل القسمة N إذا كانت -32على

: بدون باقي إذن . إطبع الرقم زوجي 3-1

. غير ذلك -4. إطبع الرقم فردي 4-1

. نهاية -5

Start

Get N

NDivisible

By 2

Yes

زوجي الرقم

End

No

فردي الرقم

الحل : خطوات انيا ثالثا : خريطة التدفقث

7 – 1تدريب ( ) :-

ثم الحرارة درجة على الحصولمن أقل أو الصفر من أكبر طباعة

صفر تساوى أو . الصفر

المشكلة : تعريف -: أول: المخرجات

" " أقل " أو الصفر من أكبر طباعة " " صفر تساوى أو الصفر . "من

: المدخلتالمئوية الحرارة . D درجة

: الحلبالصفر الحرارة درجة مقارنة . يتم

. البداية -1درجة ) D أدخل -2

. ( الحرارة: إذن D = 0 إذا كانت -3

إطبع تساوي صفر 3-1 .

. غير ذلك -4 D>0 إذا كان 4-1

: إذن. إطبع تحت الصفر

. غير ذلك 4-2 . إطبع فوق الصفر

. نهاية -5

Start

Get D

D = 0True

Print“Equal 0”

End

D > 0

False

False

Print“Below 0”

True

Print “Above 0”

الحل : خطوات انيا ثالثا : خريطة التدفقث

4 – 1نشاط ( ) :-

تدفق خريطة وارسم الحل خطوات أكتب؟ " هو الكبر العدد طباعة ثم عددين لدخال

؟" " هو الصغر العدد و " .

-: ¦»ƒ°ŗ Ƅ Ƃ Ŭ Ɔ ƃŶ ř : ¢ƙ-:©œ° ¦Ş Ť Ɔ ƃ

:© ® ¦ƚ Ť Ɔ ƃ-

-:¾š ¦ƃ

·§̄ Ÿ̄ §ŕ Á ś±ŕŗŷřŷŕŗƗ ƅ ƈƍ Ɣ§̄ Ÿ̄ §� à ±ŗƗ ƅ ƍ Ƅ à ±żŰƍ

X , Y

Á ± §ř ±ŕ ÀśƔƈƁƅ ƊƂƈ ƔX ÃY

. البداية -1

. X, Y أدخل العددين -2

: إذن X > Y إذا كانت -3

إطبع””العدد الكبر هو

X“

. غير ذلك -4

إطبع””العدد الصغر

“X هو

. نهاية -5

Start

Read X, Y

X > YYes

هو الكبر X العدد

End

No

هو الصغر X العدد

الحل : خطوات انيا ثالثا : خريطة التدفقث

5 – 1نشاط ( ) :-

لحساب التالية التدفق خريطة استخدمقطرها نصف دائرة رسم , R مساحة أعد

رسالة تظهر بحيث التدفق خريطةعند البرنامج من الخروج ثم غيرمسموح

قيمة . بالسالب R إدخال

A = 3.14 * R * R

Start

Input R

Print A

R < 0

Start

Print” مسموح “غير A = 3.14 * R * R

Start

Input R

Print A

Start

Yes

No

خريطة التدفق خريطة التدفقالمعدلة

الصحيحة الجابة اختر :-

نستخدم التدفق خرائط فى للتفرع. .................. الرمز

الصحيحة الجابة اختر :-

أن يجب لتفرع ا . ..................... رمز

• فقط واحد خط منه ويخرج واحد خط فيه يدخل .

• القل على خطين منه ويخرج واحد خط فيه يدخل .

• فقط واحد خط منه ويخرج خطين فيه يدخل .

• خطين منه ويخرج خطين فيه يدخل .

  صحيحة غير إجابة

فكر أخرى إجابة في

 

عودة

 

ممتاز

الجابة اخترت لقد

لالصحيحة ا ت ل اى

  صحيحة غير إجابة

فكر أخرى إجابة في

 

عودة

 

ممتاز

الجابة اخترت لقد

انهاءالصحيحة

الطالبة عزيزتى / الطالب عزيزىبنجاح الدرس أتممت لقد

لك شكرالتالى ا الدرس فى اللقاء إلى