خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


آموزش زبان C : دستور شرطی if

آموزش زبان C : دستور شرطی if
نویسنده : امیر انصاری
در این آموزش با دستور if آشنا خواهیم شد. در زبان برنامه نویسی C سه دستور شرطی اصلی وجود دارد که با آنها می توانید بنا به شرایطی که شما تعیین خواهید کرد، کدهای متفاوتی را اجرا کنید. این دستورات شرطی اصلی شامل دستور if ، دستور if-else و دستور switch می باشند.

نرم افزار سامانه مودیان راهکار



دستور if


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

به مثال زیر توجه کنید.

#include "stdio.h"

int main() {

int i = 20;

if (i > 5)
printf(" i > 5 \n");

getchar();
return 0;
}

آموزش زبان C : دستور شرطی if
نکته مهم : بدنه داخل دستور if را داخل یک جفت آکولاد {} قرار بدهید. البته اگر مثل کد بالا آکولاد را قرار ندهید، یک خط کد اول بعد از دستور if به صورت اتوماتیک به منزله بدنه if در نظر گرفته می شود. اما اگر بدنه if شما بیش از یک خط باشد، قرار دادن آکولاد الزامی می باشد. در تصویر زیر شکل بهتر دستور بالا را می بینید.

#include "stdio.h"

int main() {

int i = 20;

if (i > 5){
printf(" i > 5 \n");
}

getchar();
return 0;
}

برای مشاهده فهرست آموزش های این دوره آموزشی بر روی لینک زیر کلیک کنید :


آموزش قبلی : آموزش زبان C : ثابت ها (Constants)

آموزش بعدی : آموزش زبان C : دستور شرطی if-else



نمایش دیدگاه ها (3 دیدگاه)

tahere ۱۳۹۹/۰۱/۱۸

با سلام و خسته نباشید .
آموزشاتون عالی هستن.
توی مثال بالا نیازی به تابع getchهست؟
یا حتی return که در اخر نشون داده شده
چون بدون استفاده از این تابع هم outputبرنامه رو بدون اشکال نشون میده
بازم ممنون.

tahere ۱۳۹۹/۰۱/۱۸

سلام و خسته نباشید بابت اموزش های خوبتون
یه سوالی که برام پیش اومد این بود که استفاده از تابع getchیا returnکه در اخر کد استفاده شده چه تاثیری داره .چون بدون استفاده ازون ها هم output مورد نظر رو نشون میده.
بازم ممنون.

امیر انصاری ۱۳۹۹/۰۱/۱۸

با سلام
تابع getchar کارش اینست که یک ورودی از کاربر دریافت کند و در واقع تا زمان دریافت ورودی در محیط خط و فرمان برنامه متوقف می شود. در محیط ویژوال استودیو که بنده این کدها را تست می کردم اگر این تابع را نمی نوشتم برنامه بسته می شد و به نوعی مجبور بودم که آن را بنویسم تا برنامه متوقف شود و خروجی را مشاهده کنم. سپس با ورود هر کلیدی برنامه بسته می شود. با این حساب هیچ کار خاص دیگری در این برنامه ها ندارد.

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.