else – دستورات شرطی در ++C

بازدید: 434 بازدید
else if

دستورات شرطی else if

مقدمه

else if – دستورات شرطی در برنامه زمانی استفاده می شوند که برخی از دستورات آن برنامه را طبق شرطی اجرا کنیم.

این دستورات در زبان برنامه نویسی بررسی می کنند زمانی که شرط درست باشد آنگاه دستور داده شده اجرا می شود.

این دستورات در همه زبان های برنامه نویسی وجود دارد که در این مقاله به بررسی آن می پردازیم.

با استفاده از دستور if ، شرطی را کنترل می کنیم.

اگر آن شرط درست باشد دستور اجرا می شود.

و اگر شرط درون if درست نباشد دستوراتی که درون else نوشته ایم اجرا خواهند شد.

تنها یکی از دستورات اجرا می شوند و هرگز دستور if و else باهم اجرا نمی شوند.

در ادامه ی این مقاله همراه ما باشید.

[cdb_box_content]

با عرض سلام خدمت شما کاربران همیشگی وب سایت پرنیان طرح

با یکی دیگر از مقالات آموزشی زبان برنامه نویسی ++C در خدمتتان هستیم.

مقاله امروز ما در رابطه با دستورات شرطی ، در زبان برنامه نویسی ++C است.

دستور  if else شرط درون ( ) را بررسی می کند.

اگر شرط درست باشد دستورات درون بدنه { }if  اجرا می شوند و اگر اشتباه باشد دستورات else را اجرا می کند.

می توانید برای مطالعه ی سایر مقالات آموزشی زبان ++C  به این لینک مراجعه کنید.

در ادامه ی این مطلب همراه پرنیان طرح باشید.

[/cdb_box_content]
[cdb_box_content]

دستور 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
}

[/cdb_box_content]
[cdb_box_content]

تمرین ۱

برای درک بهتر استفاده از دستور else به مثال زیر توجه کنید:

مثال

#include <iostream>
using namespace std;

int main() {
int time = 20;
if (time < 18) {
cout << “Good day.”;
} else {
cout << “Good evening.”;
}
return 0;
}

[/cdb_box_content]
[cdb_box_content]

دستور 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
}

[/cdb_box_content]
[cdb_box_content]

تمرین ۲

به مثال زیر توجه کنید زمانی که شرط اول نادرست است شرط دیگری که درون 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;
}

[/cdb_box_content]
[cdb_box_content]

منبع وب سایت w3schools

[/cdb_box_content]
دسته بندی آموزش ++C مقاله ها
اشتراک گذاری
مقالات مرتبط

دیدگاهتان را بنویسید

سبد خرید

هیچ محصولی در سبد خرید نیست.