چرخه ها در C++
در برنامه های کامپیوتری چرخه ها زیاد استفاده میشوند ، چرخه ها برای تکرار یک بلوک خاص کد استفاده میشوند.
برای مثال :
میخواهیم یک پیام را صد بار نشان بدهیم به جای این که صد تا cout بنویسیم از یک حلقه استفاده میکنیم.
این فقط یک مثال ساده از چرخه ها بود ، ما میتوانیم کارهای بیشتر، سودمند تر و بهتری انجام بدهیم .
3 نوع حلقه در C++ وجود دارد:
- For loop
- While loop
- DoWhile loop
در ادامه ی آموزش در باره ی For توضیح میدهیم :↙️
حلقه for در C++
حلقه For یک ساختار کنترل تکرار است که به ما اجازه میدهد که حلقه ای بسازیم تا تعداد دفعات مشخص اجرا شود .
حلقه به ما این امکان را میدهد که n بار یک کار را انجام دهیم .
وقتی دقیق می دانیم که چند بار می خواهیم از طریق یک بلوک کد حلقه بزنید به جای حلقه ی while از حلقه ی for استفاده میکنیم .
یک مثال از حلقه ی for :
#include < iostream >
using namespace std;
int main() {
string a = "hello";
for (int i = 1; i <= 100; i++) {
cout << i <<" . "<< a << "\n";
}
return 0;
}
for loop از 3 بخش تشکیل شده است :
- بخش اول : مقدار شروع شمارنده ، یک متغیر از قبل آماده شده یا اینکه در همین بخش آماده میشود را مقدار دهی می کنیم , و فقط یک بار اجرا میشود .
- بخش دوم : پایان شمارنده شرط ، تعیین میکنیم که متغیری که ساختیم تا چه مقداری پیش برود .
- بخش سوم : نحوه شمارش یا پرش ، تعیین میکنیم مقداری را که ساختیم هر دفعه چه مقداری بهش اضافه بشود، مثل 1 یا 2 هر دفعه i+=1 میشود .
خلاصه درس