المحاضرة العاشرة لمقرر برمجة 1

Share

Summary

تتناول هذه المحاضرة شرح حلقة التكرار While ومقارنتها بحلقة For، مع أمثلة عملية وكيفية التحكم في مخرجات الكود، بالإضافة إلى توضيحات حول الاختبار العملي النهائي.

Highlights

مراجعة على حلقات التكرار وأنواعها
00:00:45

نستكمل درس التكرارات، حيث يوجد نوعان: حلقة For وحلقة While. تم تناول أمثلة سابقة على حلقة For والمتداخلة منها، واليوم سنتناول حلقة While.

شرح حلقة While
00:01:25

كلمة While تعني 'طالما' أو 'عندما'، وتستخدم لتكرار مجموعة من الجمل طالما أن الشرط صحيح. بمجرد أن يصبح الشرط غير صحيح، يتوقف التكرار ويخرج البرنامج إلى الجملة التي تليها.

قواعد عبارات التحكم
00:03:06

عبارات التحكم، مثل For و While و If، كلها لها نفس القاعدة: العبارة الرئيسية تبدأ من بداية السطر، والجمل المتحكم فيها تكون إلى الداخل قليلاً. أي جملة إلى الخارج تعتبر خارجة عن نطاق التحكم.

الصيغة العامة لحلقة While
00:04:47

الصيغة العامة لحلقة While هي: 'While (الشرط):' ثم الجمل المراد تكرارها تكون بمسافة بادئة. المخطط الانسيابي يوضح أن الشرط يتم اختباره أولاً، إذا كان صحيحاً يتم تنفيذ الجمل وتكرار الاختبار، وإذا كان خاطئاً يخرج من الحلقة.

مثال عملي على حلقة While
00:06:55

مثال يوضح استخدام While لطباعة قيم متغير يزداد تدريجياً. يبدأ المتغير بقيمة ابتدائية ويتم اختباره في الشرط، ثم تطبع قيمته ويزداد بمقدار محدد، ويتوقف التكرار عند اختلال الشرط. تم تطبيق المثال عملياً.

توضيح حول مخرجات البرامج
00:12:00

عند طلب مخرجات برنامج، يجب التركيز على دالة 'print' وما يتبعها، وإهمال علامات التنصيص. يجب تتبع قيم المتغيرات بناءً على الشروط وعمليات الزيادة أو النقصان.

تطبيق مثال على طباعة مضاعفات عدد
00:15:59

يتم تعديل المثال السابق لطباعة مضاعفات العدد 5 بين 0 و 100، وذلك بتغيير القيمة الابتدائية والشرط ومعدل الزيادة إلى 5. يتم التحكم في الكود للحصول على المخرجات المطلوبة.

الفرق بين يساوي واحدة ويساويتين
00:17:35

شرح الفرق بين استخدام علامة يساوي واحدة (=) التي تستخدم لتخزين قيمة في متغير، وعلامتي يساوي (==) التي تستخدم للمقارنة بين قيمتين دون تغيير أياً منهما.

توضيحات حول الاختبار العملي النهائي
00:21:09

الاختبار العملي سيكون في الأسبوع التالي للعيد، يوم الثلاثاء الساعة 10 صباحًا. سيتكون الاختبار من برامج تم تطبيقها خلال المحاضرات، وسيكون هناك نماذج مختلفة لكل طالب. يجب الحذر من محاولات الغش وعواقبها.

Recently Summarized Articles

Loading...