اتخاذ القرارات - المهارات الرقمية - ثاني متوسط

موجب أو سالب
مهارات رقمية
00:16
(14) 3.9 التقييم 3 التعليقات المشاركة

الدرس الثالث: اتخاذ القرارات رابط الدرس الرقمي www.ien.edu.sa بعد أن تعلمت كيفية كتابة الجمل الشرطية البسيطة في لغة البرمجة بايثون، وتعرفت على ما سيحدث إذا تحقق الشرط، حان الوقت لتتعلم ما سيحدث عندما لا يتحقق الشرط. جملة if ...else الشرطية ستتعلم في هذا الدرس كيفية استخدام جملة if ... else الشرطية. إذا تحقق الشرط فسيتم تنفيذ عملية أو عمليات محددة، وإذا لم يتحقق فسيتم تنفيذ عملية أو عمليات أخرى محددة. كما في الحالة السابقة، يتم استخدام المسافة البادئة لتحديد العبارات التي ستنفّذها كل مرة. ၁ : الشرط if عبارة 1 عبارة 2 خطأ صواب الشرط عبارة 2 عبارة 1 else: وزارة التعام1 Ministry of Education 2024-1446

الدرس الثالث: اتخاذ القرارات

اتخاذ الثرارات

شرح اتخاذ الثرارات

جملةif,eles الشرطية

شرح جملةif,eles الشرطية

102 حان الوقت لتشاهد بعض الأمثلة. مثال :1 مقارنة رقمين يقارن المقطع البرمجي قيمة الرقمين ثم يطبع أيهما أكبر. المخطط الانسيابي للمقطع البرمجي خطأ a=100 b=200 a>b صواب b أكبر من أو تساوي (print (a (a أكبر من (print (b a = 100 b = 200 if a > b: عبارة 1 ( "a أكبر من ")print else: عبارة 2 "b أكبر من أو تساوي printa b أكبر من أو تساوي a الشرط وزارة التعليم Ministry of Education 2024-1446

الدرس الثالث: اتخاذ القرارات

يقارن البرنامج قيمة الرقمين قثم يطبع أيهما أكبر

شرح يقارن البرنامج قيمة الرقمين قثم يطبع أيهما أكبر

مثال :2 موجب أو سالب يقرأ المقطع البرمجي الرقم ويتحقق مما إذا كان الرقم موجبًا أم سالبًا ثم يطبع الرسالة المقابلة. المخطط الانسيابي للمقطع البرمجي خطأ " من فضلك أدخل قيمة المتغير print x (رقم سالب أو صفر", print x=int(input()) x>0 صواب رقم موجب, print " من فضلك أدخل قيمة المتغير print(":x x=int(input()) if x>0: رقم موجب, )print else: رقم سالب أو صفر",printx من فضلك أدخل قيمة المتغير x : -2 2 رقم سالب أو صفر وزارة التعلم Ministry of Education 2024-1446

الدرس الثالث: اتخاذ القرارات

موجب أو سالب

شرح موجب أو سالب

104 جملة if ...elif في الجمل الشرطية السابقة كان على المستخدم اختيار أحد خيارين، أما في هذا النوع من جمل if الشرطية، فإن المستخدم يجب أن يحدّد خيارًا من بين خيارات متعددة، تنفّذ عبارات if من الأعلى إلى الأسفل. يتحقق المقطع البرمجي من الشروط واحدًا تلو الآخر، فإذا تحقق أحد الشروط ، يتم تنفيذ ما تحت هذا الشرط ويتجاوز باقي الشروط، أما إذا لم يتحقق أيا من الشروط ، فستنفذ جملة else. : الشرط الأول if عبارة 1 : الشرط الثاني elif عبارة 2 عبارة 3 else: المخطط الانسيابي للمقطع البرمجي 00 ၁ هذه جملة else النهائية خطأ صواب الشرط الأول خطأ صواب الشرط الثاني عبارة 3 عبارة 2 عبارة 1 وزارة التعليم Ministry of Education 2024-1446

الدرس الثالث: اتخاذ القرارات

جملة if.elif

شرح جملة if.elif

حان الوقت لتشاهد بعض الأمثلة. مثال :1 موجب أو سالب أو صفر يستخدم المقطع البرمجي جملة if ... elif ليقرأ رقمًا ويتحقق مما إذا كان الرقم موجبًا أم سالبًا أم صفرًا ثم يطبع الرسالة المقابلة. المخطط الانسيابي للمقطع البرمجي (" من فضلك أدخل قيمة المتغير print x خطأ خطأ x<0 صواب x=int(input()) x>0 (x يساوي صفر" print x رقم سالب") print صواب ( x رقم موجب") print من فضلك أدخل قيمة المتغير x -45 رقم سالب " من فضلك أدخل قيمة المتغير print(":x x=int(input()) if x>0: elif x<0: ( x رقم موجب")print "x رقم سالب")print else: ( "x يساوي صفر")print وزارة التع105 Ministry of Education 2024-1446

الدرس الثالث: اتخاذ القرارات

موجب أو سالب أو صفر

شرح موجب أو سالب أو صفر

106 مثال :2 درجات الطلبة يقرأ المقطع البرمجي درجة الطالب ثم يطبع الرسالة المقابلة. ( " من فضلك أدخل الدرجة: ")print ( درجة غير صالحة")print g=int(input()) if g<0 or g>10: elif g>=8: elif g>=5: ("ممتاز")print (جيد جدا")print else: ( اجتهد أكثر")print الدرجة ما الذي يجب عليك إدخاله حتى يتم طباعة جيد جدًا" ؟ ما الذي يجب عليك إدخاله حتى يتم طباعة اجتهد أكثر "؟ ما الذي يجب عليك إدخاله حتى يتم طباعة "ممتاز"؟ من فضلك أدخل الدرجة 12 درجة غير صالحة جرب بنفسك وزارة التعليم Ministry of Education 2024-1446

الدرس الثالث: اتخاذ القرارات

درجات الطلبة

شرح درجات الطلبة

ما الذي يجب عليك إدخاله حتى يتم طباعة جيد جدا

شرح ما الذي يجب عليك إدخاله حتى يتم طباعة جيد جدا

لنطبق معًا تدريب 1 ارسم المخطط الانسيابي للمقطع البرمجي. " من فضلك أدخل الدرجة: ")print ) درجة غير صالحة")print g=int(input()) if g<0 or g>10: elif g>=8: elif g>=5: ("ممتاز")print ( جيد جدًا")print else: "اجتهد أكثر")print المخطط الانسيابي للمقطع البرمجي 107 وزارة التع Ministry of Education 2024-1446

الدرس الثالث: اتخاذ القرارات

ارسم المخطط الانسابي للبرنامج

حل ارسم المخطط الانسابي للبرنامج

وزارة التعليم Ministry of Education 2024-1446 تدريب 2 وفقًا للمقطع البرمجي الذي أمامك: ما نتيجة المتغير (num) إذا كانت: (( أدخل رقم :")num=int(input if num>=0 : print(num) else: num=num*(-1) print(num) a b a: num = 18 b: num = -7 ما وظيفة المقطع البرمجي؟ ارسم المخطط الانسيابي للمقطع البرمجي. المخطط الانسيابي للمقطع البرمجي 108

الدرس الثالث: اتخاذ القرارات

وفقا للبرنامج أمامك: ما نتيجة (num) إذا كانت

شرح وفقا للبرنامج أمامك: ما نتيجة (num) إذا كانت حل وفقا للبرنامج أمامك: ما نتيجة (num) إذا كانت

تدريب 3 ارسم مخططا انسيابيًا لإدخال درجة حرارة اليوم ويطبع إحدى الجمل التالية: "طقس معتدل" ، اذا كانت درجة الحرارة محصورة بين 15 و 30. "طقس بارد ، اذا كانت درجة الحرارة أقل من 15. > "طقس حار"، إذا كانت درجة الحرارة أكبر من 30 ثم اكتب المقطع البرمجي. المخطط الانسيابي للمقطع البرمجي المقطع البرمجي 109 وزارة التع Ministry of Education 2024-1446

الدرس الثالث: اتخاذ القرارات

ارسم مخططا انسيابيا لإدخال درجة حرارة اليوم ويطبع إحدى الجمل التالية

شرح ارسم مخططا انسيابيا لإدخال درجة حرارة اليوم ويطبع إحدى الجمل التالية حل ارسم مخططا انسيابيا لإدخال درجة حرارة اليوم ويطبع إحدى الجمل التالية
التعليقات
أسامه القحطاني
منذ 10 أشهر
لاااااااايك +الله يعينكم ان شاء الله
عبدالملك المسلم
منذ سنتين
شكرا

الرجاء تسجيل الدخول لكتابة تعليق