تقوم بحساب القيم على الطرفين وفي حال تساوى الطرفين فإن
المعادلة
والجمل المنطقية هي جمل تقوم بالتحقق من صحة قيمة الجملة
أو التعبير الرياضي الذي تم
وهي جمل تعبر عن شيء منطقي أي أن تقوم بتجريب عملية
تجريبية بين قيمتين ما فإن كانت القيمة منطقية (أي صحيحة)
أكبر <
أصغر >
عدم المساواة وتكون في العادة على شكلين <> أو ! وتختلف من
لغة الى أخرى وبعض اللغات تستخدم كلمة 01ل كدليل على عدم
المساواة
اشارة المساواة< ولكن ستسأل كيف أميز بين جملة التعبين و الجملة
المنطقية والجواب بأن المساواة عادة تكون مسبوقة بأداة شرط
3 التعبير الحسابي
وهي تعابير العمليات الحسابية أي عمليات الجمع والقسمة
والطرح والضرب و الأسس وغيرها
وهي تتكون من العملية نفسها و وتكون عادة بعد اشارة
4 -جمل التعليقات
وهي جمل مهملة من المترجم أي لا تؤثر على حجم البرنامج
الناتج
وتفيدك جدا في كتابة أي برنامج حيث تقوم بتذكيرك بأهمية الأوامر
التي تكتب لأجلها خاصة اذا كنت تعمل في فريق أو كنت تعمل
على مشروع من الأآف الأسطر
وفي العادة يكون لكل لغة برمجة رمز خاص يقوم ابلاغ المترجم أن
النص هو تعليق فلا يتم اخذه بالاعتبار من المترجم
5 الجمل الشرطية : ستشرح لاحقًا
6 -جمل التكرار :ستشرح لاحقا
وهناك أنواع أخرى من أنواع الجمل والتعابير ولكن هذه أشهرها
ولتتمكن من تعلم أي لغة برمجة لابد لك من معرفة طريقة التعامل
مع هذه اللغة مع الجمل
بعض الفروق التي تجدها تركيب الجمل من لغة الى أخرى
1 -بعض اللغات تتأثر بالحروف الكبيرة والصغيرة وبعضها لا
2 في معظم لغات البرمجة يجب أن تنتهي الجمل بالفاصلة
المنقوطة (:) لإبلاغ المترجم بنهاية السطر
3 -بعض اللغات تتطلب وضع العبارات المنطقية في قوسين
4 - ببعض اللغات قد يطراً تغير بسيط على الرموز التي تم ذكرها
وما أن وصلتث الى طريقة تركيب الجملة في اللغة فأنت الان
جاهز لتتعرف على الكلمات المحجوزة التي سيتم شرحها في
الدرس التالي
2 -معرفة الكلمات المحجوزة
للتعامل مع أي لغة يوجد عدد كبير من الكلمات التي تكون عبارة
عن كلمات ذات معنى للمترجم أو المسر وهذه الكلمات تكون من
أصل اللغة أي أنها الكلمات التي ستستخدمها في تعريف واستدعاء
الأوامر في هذه اللغة لذا ١ ذا أردت تعلم أي لغة برمجة فإن عليك
من معرفة كل الكلمات المحجوزة فقد قطعت شوطا من تعلم هذه
اللغة فأنت حتى تتمكن من التكلم في أي لغة تحتاج لتعلم الكلماتك
المستخدمة في هذه اللغة
1 كلمات محجوزة لحجز النتغيرات
2 كلمة حجز الثابت
3 كلمة المستخدمة في بداية ونهاية الجمل الشرطية
4 الكلمات المستخدمة في انشاء الاجراءات
5 -الكلمات المستخدمة في انشاء الدوال
6 -الكلمات المستخدمة في جمل التكرار
7 كلمات الادخال والاخراج
8 كلمات خاصة باللغة
جمل التعليقات: هي جمل توضع بعد كلمة محجوزة معينة أو أو
رمز معبن بحيث يتم تجاهلها من الترجم حتى تسمح للمبرمج
باضافة ما بريد من كلمات كلمات أو تعليقات لتذكره بفائدة
الكود أو مهامه فيستطيع ان يكتب المبرمج ما يريد بعد كلمة أو
رمز التعليق
في بعض اللغات تكون جملة التعليق محصورة بين رمزين وفي
البعض الاخر تبداً برمز أوكلمة التعليق وتنتهي في نهاية السطر
هي عبارة عن جلمة تكون مرتبطة ببلوك (أي مكان تضاف فبه الكودات له بداية
ونهاية) ويحدث في حال صواب عبارة منطقية
في بعض الحالات نقول أن جواب الشرط حدث بسسب وقوع الشرط
مثال نقول لما درست نجحت
سبب النجاح الدراسة
فإذا لم يدرس لم نجح
و الجمل الشرطية في الحاسوب نفس المبداً فإن ما بداخل بلك الجلمة الشرطية ينفذ
ف حال تنفذ الشرط
وبشكل عام يكون شكل الشرط
<كلمة الشرط المحجوزة> الشرط
الأومر في حال تحقق الشرط
فيجب عليك معرفة طريقة كتابة جملة الشرط في اللغة التي تتعلمها وهي في
الغالب تتكون من
1 الكلمة المحجوزة لأسلوب الشرط
2 -الشرط وهو يكون تعبير منطقي
3 كتابة الأوامر التي تحدث اذا تحقق الشرط في بلوك يلي الشرط
4 -كتابة الاوامر التي تحدث اذا لم يتحقق الشرط(وفي الغالب هذه المكون
أنواع أدوات الشرط
أولا أسلوب الشرط بالكلمة م
حيث يتوفر هذا الأسلوب في معظم لغات البرمجة
ومن المهم عند تعلم أي لغة أن تعرف طريقة كتابة جمل شرطية باشتخدام جملة 2
وهذا أشهر نوع من أدوات الشرط حيث معظم البرمجيات الضخمة تعتمد على
جمل ع! بشكل كبير
النوع الثاني
الشرط باستخدام +5616 أو 51/0/1565
وهذا الاسلوب يستخدم عندما يكون البرنامج يحتاج الى تحقق أكثر من شرط في
نفس الوقت لتنفيذ أوامر الشرط حيث أن هذه ا لاسلوب يستخدم في أنشاء المفسرات
و البرامج المبنية على الاحتمالات
حيث شكل الصيغة العامة لكلمة 50/1200 هو
وحيث يوقر هذا الأسلوب الكثير من الوقت و يقلل من عدد أسطر البرنامج في حال
الاختمالات الكثيرة
طريقة كتابة الشرط
عندما تريد تحديد الشرط تعتمد على المنطق اي اذ حدث الشرط قم بتنفيذ شيء
أي بالمختصر تعبير منطقي
أما برمجيا فالتعبير المنطقي هو تعبير يعطي حواب اما صحيح أو خطأ و يستخدم
تعابيرالمنطق متل المساوة وشارة الأكبر والأصغر
< وتعني التساوي
ومعناهما الاكبر والأصغر دون مساوتة
<<ومعناهما الاكبر والأصغر مع مساوتة
وأما في حال عدم المساواة
ويمكن قي الشرط ربط اكثر من تعبير منطقي في الشرط
باستخدام
كلمة 00م أو 8 أو 88 حسب اللغة
حيث يتنفذ الشرط في حال كان جواب التعبيربين صحيح
كلمة مه أو | أو | | حسب اللغة
حيث ينفذ الشرط في حال كان احد التهبير صحيح
وبشكل عام اذا تمكنت من كتابة التعابير المنطقية قانك ستتمكن يسهولة من كتابة
الشرط
لذا لابد من تعلم كيفية كتابة التعابير وكتابة جمل الشرط لحاجتها الشديدة في
البرمجة
التكرار
لا اعتبار نفسك مبرمجا دون أن تتقن على الأقل احد أساليب التكراك
لكن ما هو التكرار
التكرار هي وسيلة تستخدم لاختصار وقت البرمجه ذات الاكواد الطويلة وذلك
بكتابة الأوامر المراد تكرارها
أستطيع تشبيع التكرار بعملية الضرب
ففي عملية الضرب نقوم باختصار الوقت والأسطر فبدلا من تكرار جمع الرقم 2
اثناعشر مرة فاننا نقوم بضرب العدد 2 ب 2 لتنحصل على نفس الناتج
فتخيل نفسك تريد انشاء برنامج يطبع الأعداد من 1 الى
0 على الشاشة
فانك ستحتاج الى 10000000000000000 سطر في الطريقة التقليدية
أما اذا استخدمت التكراك فلن تحتاج ما يزيد عن 5 أسطر
أعتقد هكذا توضح مفهوم التكرار
والأن نأتي الى أنواع التكرار
1 التكرار ب عازط/لا
ويحدث التكرار طالما شرط التكرار موجود
2 التكرار ب 00
حيث تستخدم للدورات التي تحتوي شرطين
الشكل العام
وفي بعض اللغات تتخدم 00 للتكرار الانهائي
3 التكرار ب انزأونا
هذه النوع عكس 0116//ا حيث يحدث التكرار اذا لم يتحقق الشرط الشكل
العام ك ع|زربي ولكن مع استبدال عازداير ب انزأونا
4 التكرار ب 0+2
هنا يحدث التكرار بعدد التكرارات المطلوب
الشكل العام
و اجمالا يختلف الشكل العام من لغة لأخرى
هي طريقة تستخدم لتنظيم الكود عن طريق حصر الأكواد المطلوبة تحت
أمر معين يتم استدعاءها عند الحاجة اليها مما يسمح للمبرمج باستدعاء
هذه الأوامر بمجرد ان يكتب اسم الأمر الذي يشاء ويمكن أن يعود هذا
فعندما تعوض القيمة ق(1)فان الناتج هو (1) +1(3+10-2)-10
فالمقصود أن الدالة هي عبارة عن مجموعة من الأوامر تستطيع تمرير لها قيمة
وتعود بقيمة أخرى بعد اجراء عدة عمليات عليها
واالهدف اختصار الوقت
فالشكل العام
الأوامر
وأما الاجراء فهو نفس الدالة ولكننا لا نقوم باعدة قيمة من الدالة فقط مجموعة
أموامر داخل بلوك معرفة باسم تستدعع عند استدعاء اسم الدالة
-طرق الادخال والاخراج