تبلیغات
banner
banner
banner
تبلیغات
banner

فیلم های آموزشی : 36 +

تعداد کاربران : 35 +

تعداد کل مطالب : 338 +

تعداد نظرات : 29 +

حضرت علی (ع): هر چیزی زکات دارد ، و زکات علم نشر آن است!

قسمت پنجم آموزش کامل زبان سی پلاس پلاس


به نام خدا

آموزش کامل زبان سی پلاس پلاس


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


فصل دوم : ساختارهای تکرار و حلقه های تکرار

عملگر های شرطی

عملگر های شرطی تنها عملگر های سی پلاس پلاس هستند که دارای سه  عملوند است.

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

دستور العمل های شرطی

توسط این دستور العمل ها میتوانیم شرطی را تست نموده بسته به درست بودن یا غلط بودن آن عمل خاصی را برای برنامه تعبیه کنیم.

ساختار درست و نادرست یک ساختار شرطی را در زیر مشاهده کنید.

یک مثال فوق العاده کاربردی برای دستورات شرطی مثال جذر یک عدد اعشاری است.

قطعه برنامه زیر این عمل را انجام میدهد.

نکته مهم این برنامه این است که از تابع math برای جذر استفاده کرده ایم.

اگر با نرم افزار excel مایکروسافت کار کرده باشید.

میدانید که برای جذر گرفتن از کلمه sqrt استفاده میکند.

ما نیز از این قابلیت در کتابخانه math استفاده کردیم و تابع را مجذور کرده نتیجه را در خروجی نمایش دادیم.

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

برای درک بهتر مفاهیم میتوانید به دایرکت پیج سجاد اسدی در اینستاگرام مراجعه کرده و سوال خود را مطرح کنید.

بعد از عملگر های شرطی سراغ عملگر کاما میرویم.

عملگر کاما

از عملگر کاما میتوان برای اتصال تعدادی عبارت استفاده کرد تا بتوان عبارت پیچیده تری ساخت.

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

عملگر های منطقی 

این عملگر ها AND – OR – NOT نام دارند.

علامت های عملگر های بالا ! – || – && هستند.

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

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

به چند مثال زیر در این زمینه دقت کنید.
مثال

در مثال بالا : اگر x برابر با ۶ و y برابر با ۰ باشد.
مقدار x نمایش داده میشود.

اگر x = 0 باشد مقدار آن برابر با ۱۰ میشود.
نکته در زبان سی پلاس پلاس هر متغیری که مقدار دهی نشود به صورت پیش فرض برابر با ۰ میشود.

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

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

قطعه کد کامل برنامه به شکل زیر است.

  • در این برنامه ابتدا سه متفیر از نوع float در نظر میگیریم.
  • توسط دستورات دریافت و نمایش Cout و Cin هر سه متغیر را از ورودی دریافت میکنیم.
  • درون یک دستور شرطی در نظر میگیریم که
    • اگر a بزرگ تر از b+c بود
    • و اگر b بزرگ تر از a+c بود
    • همچنین اگر c بزرگنر از a+b بود
  • آنگاه چاپ کند که یک مثلت است.
  • در غیر سه صورت بالا چاپ کند مثلث نیست.

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

در قسمت ششم با دستورالعمل for آشنا میشوید.


درباره نویسنده
سجاد اسدی
   سجاد اسدی

سجاد اسدی هستم دانشجوی رشته نرم افزار و علاقه مند به تدریس و یادگیری دروس مرتبط با تکنولوژی نرم افزار و اینترنت اشیاء جهت ارتباط با بنده مراجعه شود به آیدی سروش و تلگرام : @ordervira و پیج بنده در اینستاگرام instagram.com/sajjadred11 ""اللهم صل علی محمد و آل محمد"" برای شروع هیچ وقت دیر نیست. "الهم عجل لولیک الفرج"

دیدگاه بگذارید

avatar
  اشتراک  
اطلاع رسانی

aparat کانال آپارات

soroush کانال سروش

کانال آی گپ