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

بازدید: 414 بازدید
دستورات شرطی

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

مقدمه

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

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

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

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

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

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

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

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

[cdb_box_content]

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

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

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

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

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

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

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

[/cdb_box_content]
[cdb_box_content]

شرط ها

 ++C از شرایط منطقی معمول در ریاضیات پشتیبانی می کند :

  • کوچک تر بودن : a < b
  • کوچک تر بودن یا کوچک تر مساوی : a <= b
  • بزرگ تر بودن : a > b
  • بزرک تر بودن یا بزرگ تر مساوی : a >= b
  • مساوی بودن : a == b
  • مساوی نبودن : a != b
[/cdb_box_content]
[cdb_box_content]

عبارات شرطی

برای تصمیم گیری های مختلف می توانید از این شرایط استفاده کنید.

++C عبارات شرطی زیر دارد:

دستور if

دستور else

دستور else if

دستور switch

[/cdb_box_content]
[cdb_box_content]

دستور if 

از دستور if برای مشخص کردن یک بلوک از کدهای ++C استفاده می شود برای آن که

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

Syntax

if (condition) {
// block of code to be executed if the condition is true
}

[/cdb_box_content]
[cdb_box_content]

تمرین ۱

در مثال زیر ما دو مقدار را در شرط بررسی می کنیم تا ببینیم که آیا عدد ۲۰ از ۱۸ بزرگ تر است یا نه؟

اگر شرط درست باشد یک عبارت چاپ خواهد شد :

مثال

#include <iostream>
using namespace std;

int main() {
if (20 > 18) {
cout << “20 is greater than 18”;
}
return 0;
}

[/cdb_box_content]
[cdb_box_content]

تمرین ۲ 

ما همچنین می توانیم متغییر ها را آزمایش کنیم.

مثال

#include <iostream>
using namespace std;

int main() {
int x = 20;
int y = 18;
if (x > y) {
cout << “x is greater than y”;
}
return 0;
}

[/cdb_box_content]
[cdb_box_content]

بخش دوم این آموزش را در این لینک مشاهده کنید.

منبع وب سایت w3schools

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

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

سبد خرید

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