→ Lecture 5 · كل المراحل
المرحلة 6 · شرائح 17، 18

خلّ التعليمات مع بعض

Block Statements

01 / افهم الفكرة

Block Statements

الفكرة ببساطة

Block مجموعة تعليمات بين { و}. نستخدمها حتى تتعامل if أو else مع عدة تعليمات باعتبارها مجموعة واحدة.

لماذا نحتاجها

لو أردنا طباعة رسالتين عند عدم النجاح، نضع الرسالتين داخل { }. عند تحقق الشرط تُنفَّذان معًا، وعند عدم تحققه يتم تجاوز المجموعة كلها.

ماذا يحدث بدونها

من دون { } تتحكم if في التعليمة التالية فقط. قد تكتب سطرين تحتها وتنسّقهما بنفس الإزاحة، لكن السطر الثاني سيبقى خارج الشرط.

قاعدة عملية

استخدم { } عندما يكون داخل الفرع أكثر من تعليمة. ومع تعليمة واحدة هي اختيارية، لكن كتابتها تجعل حدود الفرع واضحة وتقلّل الخطأ عند إضافة تعليمات لاحقًا.

1 / 4