با عرض سلام خدمت شما کاربران همیشگی وب سایت پرنیان طرح
با یکی دیگر از مقالات آموزشی زبان برنامه نویسی ++C در خدمتتان هستیم.
مقاله امروز ما در رابطه با دستورات شرطی ، در زبان برنامه نویسی ++C است.
دستور if else شرط درون ( ) را بررسی می کند.
اگر شرط درست باشد دستورات درون بدنه { }if اجرا می شوند و اگر اشتباه باشد دستورات else را اجرا می کند.
می توانید برای مطالعه ی سایر مقالات آموزشی زبان ++C به این لینک مراجعه کنید.
در ادامه ی این مطلب همراه پرنیان طرح باشید.
دستور else
زمانی که شرط بررسی شده غلط باشد ، از عبارات دیگر برای مشخص کردن بلوک کد استفاده کنید.
Syntax
if (condition) {
// block of code to be executed if the condition is true
} else {
// block of code to be executed if the condition is false
}
تمرین ۱
برای درک بهتر استفاده از دستور else به مثال زیر توجه کنید:
مثال
#include <iostream>
using namespace std;
int main() {
int time = 20;
if (time < 18) {
cout << “Good day.”;
} else {
cout << “Good evening.”;
}
return 0;
}
دستور else if
اگر شرط اول نادرست باشد ، آنگاه از عبارت دیگری استفاده کنید تا شرط جدید را مشخص کنید.
Syntax
if (condition1) {
// block of code to be executed if condition1 is true
} else if (condition2) {
// block of code to be executed if the condition1 is false and condition2 is true
} else {
// block of code to be executed if the condition1 is false and condition2 is false
}
تمرین ۲
به مثال زیر توجه کنید زمانی که شرط اول نادرست است شرط دیگری که درون else if است را بررسی می کنیم.
مثال
#include <iostream>
using namespace std;
int main() {
int time = 22;
if (time < 10) {
cout << “Good morning.”;
} else if (time < 20) {
cout << “Good day.”;
} else {
cout << “Good evening.”;
}
return 0;
}
منبع وب سایت w3schools