Podcast
Questions and Answers
ما هو أول خطوة يجب اتخاذها في العملية المذكورة؟
ما هو أول خطوة يجب اتخاذها في العملية المذكورة؟
أي من الخطوات التالية تتعلق بإدخال بيانات المتغيرات؟
أي من الخطوات التالية تتعلق بإدخال بيانات المتغيرات؟
ما هو العنصر الذي يأتي بعد إدخال المتغيرات؟
ما هو العنصر الذي يأتي بعد إدخال المتغيرات؟
ما هي الخطوة الأساسية التي تأتي بعد خطوة إدخال x وy؟
ما هي الخطوة الأساسية التي تأتي بعد خطوة إدخال x وy؟
Signup and view all the answers
ما هو الهدف الأساسي من إدخال x وy في الخطوات؟
ما هو الهدف الأساسي من إدخال x وy في الخطوات؟
Signup and view all the answers
ما هو الإجراء الذي يجب القيام به إذا كان اللون المدخل أحمر؟
ما هو الإجراء الذي يجب القيام به إذا كان اللون المدخل أحمر؟
Signup and view all the answers
أي من الألوان التالية يتطلب الطباعة عبارة 'استعد'؟
أي من الألوان التالية يتطلب الطباعة عبارة 'استعد'؟
Signup and view all the answers
ما هو الشكل المناسب للمخطط الانسيابي عند اختبار اللون؟
ما هو الشكل المناسب للمخطط الانسيابي عند اختبار اللون؟
Signup and view all the answers
ما هي الرسالة المناسبة عند إدخال لون غير مدرج في الخيارات؟
ما هي الرسالة المناسبة عند إدخال لون غير مدرج في الخيارات؟
Signup and view all the answers
أي من الخطوات التالية تعتبر أول خطوة في البرنامج؟
أي من الخطوات التالية تعتبر أول خطوة في البرنامج؟
Signup and view all the answers
ما هو الخطوة الأولى في الشيفرة المقدمة؟
ما هو الخطوة الأولى في الشيفرة المقدمة؟
Signup and view all the answers
ماذا يحدث إذا كان العدد الأول أكبر من العدد الثاني؟
ماذا يحدث إذا كان العدد الأول أكبر من العدد الثاني؟
Signup and view all the answers
عندما يتحقق الشرط 'إذا (x > y)'، ما هي النتيجة المتوقعة؟
عندما يتحقق الشرط 'إذا (x > y)'، ما هي النتيجة المتوقعة؟
Signup and view all the answers
ما الذي يتم اختباره بعد التحقق من كون العدد الأول أكبر؟
ما الذي يتم اختباره بعد التحقق من كون العدد الأول أكبر؟
Signup and view all the answers
ماذا يتم طباعة إذا كان العددين متساويين؟
ماذا يتم طباعة إذا كان العددين متساويين؟
Signup and view all the answers
ما هي الضريبة المطبقة على المرتب الذي يزيد عن 200؟
ما هي الضريبة المطبقة على المرتب الذي يزيد عن 200؟
Signup and view all the answers
ماذا يجب أن يكون العمر المدخل لاعتبار الشخص طفلاً؟
ماذا يجب أن يكون العمر المدخل لاعتبار الشخص طفلاً؟
Signup and view all the answers
ماذا يحدث إذا كان المرتب أقل من 100؟
ماذا يحدث إذا كان المرتب أقل من 100؟
Signup and view all the answers
ما هو الناتج المتوقع إذا تم إدخال العددين 5 و 3 مع مؤثر الجمع؟
ما هو الناتج المتوقع إذا تم إدخال العددين 5 و 3 مع مؤثر الجمع؟
Signup and view all the answers
إذا كان المرتب 150، ما هي الضريبة المحتسبة؟
إذا كان المرتب 150، ما هي الضريبة المحتسبة؟
Signup and view all the answers
ما هي الفائدة الأساسية من استخدام جملة الاختبار المتعدد المتداخلة؟
ما هي الفائدة الأساسية من استخدام جملة الاختبار المتعدد المتداخلة؟
Signup and view all the answers
ما هي الصيغة العامة لجملة الاختبار المتعدد المتداخلة؟
ما هي الصيغة العامة لجملة الاختبار المتعدد المتداخلة؟
Signup and view all the answers
عند إدخال عددين، ما هي النتيجة التي يجب طباعتها في حال كان العددين متساويين؟
عند إدخال عددين، ما هي النتيجة التي يجب طباعتها في حال كان العددين متساويين؟
Signup and view all the answers
ما الهدف من كتابة الخوارزمية قبل كتابة شبه الشفرة؟
ما الهدف من كتابة الخوارزمية قبل كتابة شبه الشفرة؟
Signup and view all the answers
أي من الخيارات التالية تعتبر جزءًا من خطوات الخوارزمية عند إدخال عددين؟
أي من الخيارات التالية تعتبر جزءًا من خطوات الخوارزمية عند إدخال عددين؟
Signup and view all the answers
في سياق استخدام جملة الاختبار المتعدد المتداخلة، أي من الشروط التالية يعتبر الأكثر تعقيدًا؟
في سياق استخدام جملة الاختبار المتعدد المتداخلة، أي من الشروط التالية يعتبر الأكثر تعقيدًا؟
Signup and view all the answers
أي مما يلي يمثل المكافئ البرمجي لجملة الاختبار المتعدد المتداخلة؟
أي مما يلي يمثل المكافئ البرمجي لجملة الاختبار المتعدد المتداخلة؟
Signup and view all the answers
ما يجب فعله حالما يتم إدخال العددين بنجاح؟
ما يجب فعله حالما يتم إدخال العددين بنجاح؟
Signup and view all the answers
Study Notes
تركيب جملة الاختبار المتعدد المتداخلة
- يستخدم تركيب
Nested if..else
عند توفر أكثر من خيار للاختيار. - يسمح بتفرع البرنامج إلى مسارات متعددة حسب الظروف المحددة.
الصيغة العامة لجملة الاختبار المتعدد المتداخلة
- تبدأ بجملة
if
تليها شرط، وعند تحقق الشرط يتم تنفيذ تعليمات معينة. - يمكن أن تحتوي على جمل
else
مرتبطة بجملif
أخرى لاختبار شروط إضافية.
الخوارزمية لاختيار أكبر عددين
- يتم إدخال عددين
x
وy
. - إذا كان
x
أكبر منy
، يتم عرضx
. - إذا لم يكن الشرط السابق صحيحاً، يتم اختبار ما إذا كان
y
أكبر منx
، وفي حال كان ذلك صحيحاً، يتم عرضy
. - إذا لم يتحقق أي من الشروط السابقة، يُطبع أن العددين متساويين.
شبه الشفرة لاختيار أكبر عددين
- يبدأ البرنامج بإدخال العددين
x
وy
. - يتضمن سلسلة شروط لتحديد مجموعة من التعليمات المستندة إلى مقارنة القيم.
رسم المخطط الانسيابي
- يتضمن المخطط الانسيابي خطوات الإدخال واختبار الأعداد، مع تحديد ما يجب عمله بناءً على النتائج.
إدخال اللون وطباعة الرسالة المناسبة
- يتم إدخال لون وتحديد الرسالة المناسبة بناءً على اللون المدخل.
- إذا كان اللون أحمر، يتم طباعة "توقف".
- إذا كان اللون أصفر، يتم طباعة "استعد".
إدخال العمر وطباعة الفئة العمرية
- يُدخل العمر ليتم تصنيفه إلى أحد الفئات: طفل، شاب، شاب بالغ، كبير.
إدخال المرتب وحساب الضريبة
- المرتب أقل من 100: لا يوجد ضريبة.
- المرتب بين 100 و 200: فرض ضريبة 5%.
- المرتب أكبر من 200: فرض ضريبة 10%.
إدخال المؤثر الحسابي وعددين
- يتضمن البرنامج إدخال عددين ومؤثر حسابي.
- يتم حساب الناتج وعرضه بعد التحقق من المؤثر المدخل.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
تتناول هذه المحاضرة موضوع جمل الاختبار المتعدد المتداخلة (Nested if - else). يعتبر هذا المفهوم مفيدًا عندما يكون لديك أكثر من خيارين للاختيار بينهم في البرمجة. ستساعدك الأسئلة على فهم كيفية استخدام هذه الجمل بشكل فعال.