خدمات مشاوره مهندسی- اموزش و انجام پروژه شبیه سازی صنعتی دانشجویی

گروه مشاوره آموزشی - پژوهشی بنیان دانش توس ارائه مشاوره، آموزش و انجام پروژه های شبیه سازی صنعتی و دانشجویی

خدمات مشاوره مهندسی- اموزش و انجام پروژه شبیه سازی صنعتی دانشجویی

گروه مشاوره آموزشی - پژوهشی بنیان دانش توس ارائه مشاوره، آموزش و انجام پروژه های شبیه سازی صنعتی و دانشجویی

خدمات مشاوره مهندسی- اموزش و انجام پروژه شبیه سازی صنعتی دانشجویی

گروه پژوهشی - آموزشی بنیان دانش توس در اسفند 1390 با همکاری تعدادی از دانشجویان تحصیلات تکمیلی دانشگاه های معتبر تهران و مشهد شروع به کار کرد و توفیقات زیادی کسب نمود که به تدریج در وبلاگ بارگزاری خواهد شد. در همین راستا شاخه آموزشی گروه اقدام به راه اندازی سایت moomsan.blog.ir نمود تا ضمن ارائه آموزش های مجازی، به ارتقای خدمات گروه بپردازد. در این وبلاگ فعلا خدمات کدنویسی فرترن به مرور بارگذاری می شود. امید است مورد استفاده متخصصین بازدید کننده از سایت قرار گیرد.
آدرس: مشهد، بین سلمان فارسی 5 و 7 پلاک 48
راه های تماس با گروه :

Tel: +98 915 125 2688
Phone: +98 51 38477407

زمان پاسخگویی: 9 تا 13:30 و 16 تا 21
Telegram.me/moomsan
moomsan@gmail.com
ID: @moomsan

 

در مثال زیر دستور switch را بررسی می کنیم. در این مثال ابتدا با یک متغیر بنام num از نوع int را معرفی کرده ایم.

 

سپس با دستور cout متنی را چاپ کرده و مقداری را با دستور cin از کاربر دریافت می کنیم.

 

مقدار دریافت شده از صفحه کلید را در متغیر num می ریزیم.

 

حال با دستور switch بررسی می کنیم. اگر مقدار وارد شده عدد 1 باشد متن num 111 چاپ می شود.

 

اگر مقدار وارد شده عدد 2 باشد متن num 222  چاپ می شود.

 

اگر مقدار وارد شده عدد 3 باشد متن num 333 چاپ می شود.

 

با case ورودی ها را بررسی می کنیم.

 

#include <iostream>

using namespace std;

int main() {

 int num;

 cout << "Type a number: ";

 cin >> num;

 switch (num) {

 case 1:

 cout << "num 111";

 break;

 case 2:

 cout << "num 222";

 break;

 case 3:

 cout << "num 333";

 break;

 }

return 0;

}

دستور break

با دستور break از شرط خارج می شویم.

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

گزینه default

گزینه یا دستور default در switch معادل else در دستور if میباشد.

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

در مثال زیر ابتدا متغیری بنام age را تعریف کرده ایم و مقداری به ان نسبت داده ایم.

حال با case بررسی می کنیم کدام شرط برقرار است .

در نهایت چون هیچ شرطی برقرار نبود متن داخل default چاپ می شود.

 

#include <iostream>

using namespace std;

int main() {

 int age = 33;

 switch (age) {

 case 10:

 cout << "10";

 break;

 case 20:

 cout << "20";

 break;

 case 30:

 cout << "30";

 break;

 default:

 cout << "error age";

 }

return 0;

}

خروجی را در تصویر زیر می بینید.

 

 

 

پایان قسمت دهم

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی