آموزش دستور for در ++C با چندین مثال
در این بخش از آموزش ++C از تاپ سایت 98 به سراغ آموزش دستور for در ++C با چندین مثال می رویم.
کاربرد for
احتمالا می خواهید بدانید کاربرد for چیست و این دستور چه کاری را انجام می دهد.
دستور for یک حلقه ایجاد کرده و یک دستور را به تعداد مشخص اجرا می کند.
بگذارید یک مثال بزنیم تا بهتر متوجه شوید.
در بخش مدیریت ، فکر کنید 20 کارمند دارید، می خواهید نام و مشخصات افراد را نمایش دهید به جای اینکه همه را با دستور cout یک به یک چاپ کنید همه را در یک دستور چاپ می کنید.
دستور for و حلقه ها در تمام زبان های برنامه نویسی وجود دارد و بسیار کاربردی می باشد.
سینتکس دستور for در ++C
در این بخش با سینتکس دستور for در ++C آشنا می شوید.
// code block to be executed
}
نحوه استفاده از حلقه for
در بخش زیر با نحوه استفاده از حلقه for آشنا می شوید.
ابتدا کلمه for را نوشته و در پرانتز ، ابتدا متغیر i و مقدار اولیه آن را مشخص می کنیم سپس شرط را قرار داده و در انتها به متغیر i یک واحد اضافه می کنیم.
شرط را به این صورت مشخص کرده ایم که عدد تا مساوی 20 نشده کدها اجرا شوند.
ما از عملگر کوچکتر مساوی استفاده کردیم.
using namespace std;
int main() {
for (int i = 1; i <= 20; i++) {
cout << "karmand " << i << "\n";
}
return 0;
}
خروجی را در تصویر زیر می بینید.
چاپ اعداد فرد با حلقه for
در مثال زیر چاپ اعداد فرد با حلقه for را بررسی می کنیم.
در این مثال در حلقه for ما ابتدا متغیر i را معرفی کرده و مقدار اولیه را به آن می دهیم.
سپس شرط را قرار می دهیم می خواهیم اعداد فرد 1 تا 11 را چاپ کنیم.
در انتها بجای اینکه یک واحد اضافه کنیم دو واحد اضافه می کنیم.
برای چاپ اعداد زوج می بایست مقدار اولیه متغیر i را به صفر تغییر دهیم.
using namespace std;
int main() {
for (int i = 1; i <= 12; i=i+2) {
cout << i << "\n";
}
return 0;}
خروجی را در تصویر زیر می بینید.
دستور break در حلقه for
در مثال زیر دستور break در حلقه for را بررسی می کنیم و با کاربرد دستور break آشنا می شویم.
دستور break باعث خروج از حلقه خواهد شد.
با اینکه حلقه قرار بود اعداد 1 تا 13 را چاپ کند اما با دستور if مشخص کردیم که اگر متغیر i مساوی عدد 6 شد حلقه تمام شود.
using namespace std;
int main() {
for (int i = 0; i < 13; i++) {
if (i == 6) {
break;
}
cout << i << "\n";
}
return 0;
}
خروجی را در تصویر زیر می بینید.
گرفتن ورودی با حلقه for
در این قسمت گرفتن ورودی با حلقه for را بررسی می کنیم. ابتدا یک متغیر x بدون مقدار معرفی کردیم.
سپس در یک حلقه for سه بار از کاربر با دستور cin عدد را دریافت کرده و چاپ کردیم.
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;}
خروجی را در تصویر پایین مشاهده می کنید.
سعی کردیم با مثال مباحث را اموزش دهیم تا شما نیز راحت یاد بگیرید. مثال ها همه تست شده می باشد.
برای دیدن تمام مباحث C++ کلیک کنید : آموزش کامل و رایگان C++
امیدواریم این آموزش برای شما مفید باشد.
منبع: تاپ سایت 98
تگ:
نظرات کاربران
از دیدگاه مرتبط با موضوع استفاده نمایید.
از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.
برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.
اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.
اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید