logo
logo
تبلیغ کلیکی تاپ سایت 98

آموزش دستور for در ++C با چندین مثال

آموزش دستور for در ++C با چندین مثال
هدایت عباسی آموزش سی پلاس پلاس

در این بخش از آموزش ++C   از تاپ سایت 98 به سراغ آموزش دستور for در ++C با چندین مثال می رویم.

کاربرد for

احتمالا می خواهید بدانید کاربرد for چیست و این دستور چه کاری را انجام می دهد.

دستور for یک حلقه ایجاد کرده و یک دستور را به تعداد مشخص اجرا می کند.

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

در بخش مدیریت ، فکر کنید 20 کارمند دارید، می خواهید نام و مشخصات افراد را نمایش دهید به جای اینکه همه را با دستور cout یک به یک چاپ کنید همه را در یک دستور چاپ می کنید.

دستور for  و حلقه ها در تمام زبان های برنامه نویسی وجود دارد و بسیار کاربردی می باشد.

سینتکس دستور for در ++C

در این بخش با سینتکس دستور for در ++C آشنا می شوید.

for (statement 1; statement 2; statement 3) {
// code block to be executed
}

نحوه استفاده از حلقه for

در بخش زیر با نحوه استفاده از حلقه for آشنا می شوید.

ابتدا کلمه for را نوشته و در پرانتز ، ابتدا متغیر i و مقدار اولیه آن را مشخص می کنیم سپس شرط را قرار داده و در انتها به متغیر i یک واحد اضافه می کنیم.

شرط را به این صورت مشخص کرده ایم که عدد تا مساوی 20 نشده کدها اجرا شوند.

ما از عملگر کوچکتر مساوی استفاده کردیم.

#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 20; i++) {
cout << "karmand " << i << "\n";
}
return 0;
}

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

حلقه for در c++

چاپ اعداد فرد با حلقه for

در مثال زیر چاپ اعداد فرد با حلقه for را بررسی می کنیم.

در این مثال در حلقه for ما ابتدا متغیر i را معرفی کرده و مقدار اولیه را به آن می دهیم.

سپس شرط را قرار می دهیم می خواهیم اعداد فرد 1 تا 11 را چاپ کنیم.

در انتها بجای اینکه یک واحد اضافه کنیم دو واحد اضافه می کنیم.

برای چاپ اعداد زوج می بایست مقدار اولیه متغیر i را به صفر تغییر دهیم.

#include <iostream>
using namespace std;
int main() {
for (int i = 1; i <= 12; i=i+2) {
cout << i << "\n";
}
return 0;}

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

حلقه for در c++

دستور break در حلقه for

در مثال زیر دستور break در حلقه for را بررسی می کنیم و با کاربرد دستور break آشنا می شویم.

دستور break باعث خروج از حلقه خواهد شد.

با اینکه حلقه قرار بود اعداد 1 تا 13 را چاپ کند اما با دستور if مشخص کردیم که اگر متغیر i مساوی عدد 6 شد حلقه تمام شود.

#include <iostream>
using namespace std;
int main() {
for (int i = 0; i < 13; i++) {
if (i == 6) {
break;
}
cout << i << "\n";
}
return 0;
}

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

حلقه for در c++

گرفتن ورودی با حلقه for

در این قسمت گرفتن ورودی با حلقه for را بررسی می کنیم. ابتدا یک متغیر x بدون مقدار معرفی کردیم.

سپس در یک حلقه for سه بار از کاربر با دستور cin عدد را دریافت کرده و چاپ کردیم.

 

#include <iostream>
using namespace std;
int main() {
int x;
for (int i = 0; i < 3; i++) {
cout << "Type a number: ";
cin >> x;
cout << x << "\n";
}
return 0;}

خروجی را در تصویر پایین مشاهده می کنید.

حلقه for در c++

سعی کردیم با مثال مباحث را اموزش دهیم تا شما نیز راحت یاد بگیرید. مثال ها همه تست شده می باشد.

برای دیدن تمام مباحث C++  کلیک کنید : آموزش کامل و رایگان C++

امیدواریم این آموزش برای شما مفید باشد.

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

اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید

دوره ارز دیجیتال تاپ سایت 98

منبع: تاپ سایت 98

تگ:

دوره های آموزشی دوره های آموزشی

نظرات کاربران

از دیدگاه مرتبط با موضوع استفاده نمایید.

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

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