العبارات الشرطية :
العبارات الشرطية تسمح لنا بتنفيذ كتلة من التعليمات البرمجية عندما يكون الشرط المحدد صحيحًا.
يقيم الشرط القيم المنطقية TRUE أو FALSE ويتم اتخاذ القرار بناءً على هذه القيم المنطقية.
مثال يختبر عدد ما اذا كان اصغر من 40 :
void main () {
// define a variable which hold numeric value
var n = 35;
// if statement check the given condition
if (n<40){
print("The number is smaller than 40")
};
}
نفس المثال السابق لكن في حال عدم تحقق الشرط :
void main () {
// define a variable which holds a numeric value
var age = 16;
// if statement check the given condition
if (age>18){
print("You are eligible for voting");
};
print("You are not eligible for voting");
}
ويمكننا استخدام if-else حيث انه إذا كانت قيمة الشرط المعطى صحيحة ، فعندئذ يتم تنفيذ if وإذا كان الشرط المعطى خاطئًا ؛يتم تنفيذ else
مثال عن استخدام if else :
void main() {
var x = 20;
var y = 30;
print("if-else statement example");
if(x > y){
print("x is greater than y");
} else {
print("y is greater than x");
};
}
مثال معرفة اذا كان العدد زوجي ام فردي :
void main() {
var num = 20;
print("if-else statement example");
if(num%2 == 0){
print("The given number is even");
} else {
print("The given number is odd");
};
}