امثلة عن if الشرطية

مقدمة

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

وتستخدم الشرطية if في كثير من الحالات، مثل:

التحقق من صحة البيانات المدخلة.

تحديد أكبر أو أصغر قيمة بين مجموعة من القيم.

اختيار التعليمات التي سيتم تنفيذها بناءً على قيمة متغير معين.

أنواع الشرطية if

هناك نوعان أساسيان من الشرطية if، هما:

الشرطية if البسيطة: والتي تتكون من جملة شرطية واحدة فقط، حيث يتم تنفيذ مجموعة من التعليمات فقط إذا كانت الشرط المحدد في الجملة صحيحًا.

الشرطية if المتعددة: والتي تتكون من أكثر من جملة شرطية واحدة، حيث يتم تنفيذ مجموعات مختلفة من التعليمات بناءً على قيمة الشرط المحدد في كل جملة.

أمثلة على الشرطية if البسيطة

فيما يلي بعض الأمثلة على الشرطية if البسيطة:

مثال 1:

“`

if (x > 0) {

// نفذ التعليمات هنا

}

“`

في هذا المثال، يتم تنفيذ التعليمات الموجودة داخل قوسي الشرطية if فقط إذا كانت قيمة المتغير x أكبر من 0.

مثال 2:

“`

if (name == “John”) {

// نفذ التعليمات هنا

}

“`

في هذا المثال، يتم تنفيذ التعليمات الموجودة داخل قوسي الشرطية if فقط إذا كانت قيمة المتغير name تساوي “John”.

مثال 3:

“`

if (age >= 18) {

// نفذ التعليمات هنا

}

“`

في هذا المثال، يتم تنفيذ التعليمات الموجودة داخل قوسي الشرطية if فقط إذا كانت قيمة المتغير age أكبر من أو تساوي 18.

أمثلة على الشرطية if المتعددة

فيما يلي بعض الأمثلة على الشرطية if المتعددة:

مثال 1:

“`

if (x > 0) {

// نفذ التعليمات هنا

} else {

// نفذ التعليمات هنا

}

“`

في هذا المثال، يتم تنفيذ مجموعة من التعليمات إذا كانت قيمة المتغير x أكبر من 0، ويتم تنفيذ مجموعة أخرى من التعليمات إذا كانت قيمة المتغير x أقل من أو تساوي 0.

مثال 2:

“`

if (name == “John”) {

// نفذ التعليمات هنا

} else if (name == “Mary”) {

// نفذ التعليمات هنا

} else {

// نفذ التعليمات هنا

}

“`

في هذا المثال، يتم تنفيذ مجموعة من التعليمات إذا كانت قيمة المتغير name تساوي “John”، ويتم تنفيذ مجموعة أخرى من التعليمات إذا كانت قيمة المتغير name تساوي “Mary”، ويتم تنفيذ مجموعة ثالثة من التعليمات إذا لم تكن قيمة المتغير name تساوي أيًا من القيمتين السابقتين.

مثال 3:

“`

if (age >= 18) {

// نفذ التعليمات هنا

} else if (age >= 13) {

// نفذ التعليمات هنا

} else {

// نفذ التعليمات هنا

}

“`

في هذا المثال، يتم تنفيذ مجموعة من التعليمات إذا كانت قيمة المتغير age أكبر من أو تساوي 18، ويتم تنفيذ مجموعة أخرى من التعليمات إذا كانت قيمة المتغير age أكبر من أو تساوي 13، ويتم تنفيذ مجموعة ثالثة من التعليمات إذا لم تكن قيمة المتغير age أكبر من أو تساوي أيًا من القيمتين السابقتين.

خاتمة

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

وهناك نوعان أساسيان من الشرطية if، هما الشرطية if البسيطة والشرطية if المتعددة، حيث تتكون الشرطية if البسيطة من جملة شرطية واحدة فقط، بينما تتكون الشرطية if المتعددة من أكثر من جملة شرطية واحدة.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *