السلام عليكم ورحمة الله وبركاتة
بالنسبة لسؤالك الاخير نعم يمكنك ذلك .
اولا فى لغة البيسك التى تستخدمها
فان كلمة then معناها (نفذ الاتى ))
وفى لغة الميكروسى يقوم بدور هذة الكلمة القوسين
بمعنى نفذ مابين القوسين
الا فى حالة كان المطلوب امر واحد فلا يحتاج الى اقواس ولا يحتاج ايضا الى end if
اما بالنسبة للبيسك فان كلمة end if تعنى نهاية تنفيذ الامر المشروط
ويقوم بدورها فى الميكروسى غلق القوس ----- ( -----
ولا تستلزم وضع النهاية end if
وبالنسبة لعمل شرط داخل شرط
فقط ضع اقواس نهاية الشروط بعد الشروط والاوامر
كمثال :
كود:
if(x==0)( portd=0b01010101;
portd=0b10101010;
//نهاية الشرط الاولا لاحظ عدم غلق القوس ////
if(x==1)(portc=0;
portd=0;
) )
///القوسين هم للشرطين معا وممكن العدد اكتر ////
بالنسبة للبيسك يوجد else
ويعنى او قم بتنفيذ التالى
وهو نفسة موجود فى الميكروسى
ويتم وضعة بعد نهاية القوس للشرط الذى تريد
=================
وفيما بعد بعد ان تتعمق قليلا فى الميكروسى
سوف تجد هذا الشرط
هذا الامر هو نفسة ماسبق شرحة
ولكن فقط يختلف بسيطا وهو وجوب وضع نهاية لة كما فى البيسك او البيزك
وحتى ال else الخاص بة يجب ان تضع قبلة علامة #
بالتوفيق ان شاء الله