نمونه های عملی (Real-Life Examples)
در این صفحه، «نمونه های عملی حلقه for» را می بینیم. «حلقه (Loop)» یعنی تکرارِ منظم. همچنین هر مثال یک الگوی واقعی دارد؛ مثل شمردن ده تایی، عددهای زوج و جدول ضرب.
نمونه های عملی حلقه for: شمارش ده تایی
می خواهیم از 0 تا 100، هر بار ده تا جلو برویم. این الگو در تایمرها کاربرد دارد.
for (int i = 0; i <= 100; i += 10) {
cout << i << "\n";
}
چاپ فقط عددهای زوج 0 تا 10
گامِ دو واحدی فقط زوج ها را نشان می دهد. مثل انتخاب صندلی های زوج.
for (int i = 0; i <= 10; i = i + 2) {
cout << i << "\n";
}
چاپ فقط عددهای فرد 1 تا 10
اینجا از 1 شروع می کنیم و باز هم دو تا دو تا می رویم.
for (int i = 1; i <= 10; i = i + 2) {
cout << i << "\n";
}
توان های عدد 2 تا 512
هر بار مقدار دو برابر می شود. این شبیه رشد نمایی است.
for (int i = 2; i <= 512; i *= 2) {
cout << i << "\n";
}
جدول ضرب عدد 2
یک عدد داریم و ضرب های 1 تا 10 آن را چاپ می کنیم. این الگو در تمرین های مدرسه پرتکرار است.
int number = 2;
int i;
// چاپ جدول ضرب برای عدد 2
for (i = 1; i <= 10; i++) {
cout << number << " x " << i << " = " << number * i << "\n";
}
گام های تمرینی
- یک بازه شروع و پایان مشخص کن.
- گام مناسب انتخاب کن.
- بدنه حلقه را طوری بنویس که خروجی مفید بدهد.
نکته: اگر خروجی زیاد شد، بازه را کوچک تر کن یا گام را بزرگ تر بگیر.
جمع بندی سریع
- حلقه for برای شمارش های منظم عالی است.
- گام، الگوی خروجی را تعیین می کند.
- زوج و فرد با گام دو به سادگی چاپ می شوند.
- رشد نمایی را با ضرب در 2 شبیه سازی کن.
- جدول ضرب با یک حلقه ساده چاپ می شود.
صفحات مرتبط: حلقه for، حلقه foreach، و کلیدواژه break در حلقه ها. همچنین نمونه های عملی حلقه for را برای تمرین های بیشتر دنبال کن.