أخر الأخبار
دروس قواعد البيانات
منذ بضع اعوام

الدرس الثاني و العشرون -SQL Server 2014 - عرض لجمل...

جمل الإستعلام  الكلمات المفتاحية: جدول، حقل، عمود، بيانات، علاقة، قواعد بيانات علائقية...
اقرأ المزيد
دروس قواعد البيانات
منذ بضع اعوام

الدرس الواحد و العشرون من دروس -SQL Server 2014- الإجراءات...

في هذا الدرس الجديد الخاص بقواعد البيانات SQL Server 2014 الإٌجراءات المخزنة الخاصة بالت...
اقرأ المزيد
دروس قواعد البيانات
منذ بضع اعوام

الدرس العشرون من دروس -SQL Server 2014- عمليات Insert -...

اليوم في هذا الدرس سنتطرق الى العمليات الثلاث المهمة في SQL Server و هي  Insert - Up...
اقرأ المزيد
دروس قواعد البيانات
منذ بضع اعوام

الدرس التاسع عشر من دروس -SQL Server 2014- التعليمات Where...

في هذ الدرس الجديد من دروس SQL Server 2014  اليوم سنرى التعليمات الخاصة بتحديد ن...
اقرأ المزيد
دروس قواعد البيانات
منذ بضع اعوام

الدرس الثامن عشر من دروس -SQL Server 2014- التعليمة...

في هذا الدرس الجديد من دروس SQL Server 2014   ُتعتبر تعليمة  Select&nb...
اقرأ المزيد
دروس قواعد البيانات
منذ بضع اعوام

الدرس السابع عشر من دروس -SQL Server 2014- ...

في هذا الدرس الجديد من دروس SQL Server 2014 الإجراءات المخزنة (Les procédures stock...
اقرأ المزيد
دروس قواعد البيانات
منذ بضع اعوام

الدرس السادس عشر من دروس -SQL Server 2014- عمل...

في هذا الدرس الجديد من سلسلة دروس SQL Server 2014 Diagram  هي مجموعة من العناص...
اقرأ المزيد
دروس قواعد البيانات
منذ بضع اعوام

الدرس الخامس عشر من دروس -SQL Server 2014- ربط الجداول...

في هذا الدرس الجديد الخاص بدروس SQL Server 2014  اليوم في هذا الدرس سنريكم كيفية...
اقرأ المزيد
دروس قواعد البيانات
منذ بضع اعوام

الدرس الرابع عشر من دروس -SQL Server 2014- ربط الجداول...

في هذا الدرس الجديد من دروس  SQL Server 2014  سنرى اليوم كيفية ربط الجداول...
اقرأ المزيد
دروس قواعد البيانات
منذ بضع اعوام

الدرس الثالث عشر من دروس -SQL Server 2014- التحليل المعلوماتي...

في هذا الدرس الجديد الخاص بدروس -SQL Server 2014- اليوم سنرى طريقة التحليل المعلوماتي&nb...
اقرأ المزيد

دورة إحترافية باسكال و دلفي - الجمل الشرطية المركبة في الباسكال If - Else

 


الجمل الشرطية المركبة في الباسكال If - Else

رأينا في درس سابق مذخل الى الجمل الشرطية القاعدية و بدأنا بالجملة الشرطية IF
اليوم سنرى نفس الجملة الشرطية و لكن المركبة من شرطين معكوسين بإستعمال الكلمة المحجوزة في 
قد يعجبك ايضا
مكتبة الباسكال و الدلفي معا و هي  Else
ومعنى ذلك نفي للسطر او التعليمة بتعليمة أخرى تعكس الأولى 

If - Else

كلمات لغة باسكال.
تُستخدم هذه التعليمات لإجراء عملية فقط عند استيفاء شرط محدد  وبالتالي ، إذا تم تقييم التعبير المنطقي على أنه صحيح ، يتم تنفيذ التعليمات 1 (تعليمات من اختيارك) ، وفي الحالة المعاكسة ، أي إذا تم تقييم التعبير المنطقي إلى خطأ ، فسيتم تنفيذ التعليمات 2. 
لاحظ أن إختيار التعليمات يعد أمرًا اختياريًا (في بعض الأحيان لا يوجد أي إجراء يتم تنفيذه).
و سنأخذ مثال على ذلك
------------------------------------------------------------------
نصرح بالمتغيرات الأتية 

x, y , z                             


 : if (x > y) and (x> z) then                              

(' هو الأكبرx')  writeln                            

else

(' ليس هو الأكبرx') writeln

هذا يعني x   انه هوالأصغر
------------------------------------------------------------------
يمكن أن تكون العبارات الشرطية متداخلة. في حالة الغموض ، يشير الآخر دائمًا إلى أقرب IF

if (10 < 5) then 

if (5 > 6) then 

('الحالة الأولى') writeln

else

('الحالة الثانية') writeln

في هذا المثال لا يظهر في النتيجة أي شئ عند التنفيذ لأن العبارة الأولى خاطئة و أخر if تأخد الحالة الثانية
و  يتم استخدام العبارة المركبة لتجميع العبارات في مجموعة واحدة. هذا مثير للاهتمام بشكل خاص مع التعليمات الشرطية ، خاصة في حالة العملية التي تتطلب أكثر من تعليمة واحدة. لاحظ العرض التقديمي ، الموصى به بشدة ، مع إزاحة التعليمات المتعلقة بالبداية والنهاية والتي تمت محاذاتها.في المثال التالي لحساب الجدر ستوضح ذلك


program racine;

var x,y : real; 

begin

writeln ('Entrez un nombre quelconque'); 

readln(x); if (x >= 0) then 

begin

y := sqrt (x);

writeln(' The real root is: ',y:5:2);

end

                                         else

                                          begin

                 y := sqrt (-x);

           writeln('The complex root is : ',y:5:2,'i');

end;

end.

الجمل الشرطية المركبة في الباسكال If - Else وفي هذا الفيديو سنشرح بالتفصيل 



تعليقات
تعليقات Bloggerتعليقات Disqus



حجم الخط
+
16
-
تباعد السطور
+
2
-