نمونه های واقعی for (Real-Life Examples)
اینجا با «نمونه های واقعی for» آشنا می شوی. حلقه for یعنی چندبار یک کار تکراری انجام بده. مثل شمارش سکه ها یا قدم های یک بازی. اول شرط می گذاریم، بعد هر بار ادامه می دهیم.
کاربردهای روزمره: نمونه های واقعی for
این مثال از صفر تا صد، هر ده تا می شمارد. مثل شمردن دقایق کلاس.
for (int i = 0; i <= 100; i += 10) {
System.out.println(i);
}
چاپ اعداد زوج با for
اینجا فقط عددهای زوج چاپ می شوند. هر بار دو تا جلو می رویم.
for (int i = 0; i <= 10; i = i + 2) {
System.out.println(i);
}
جدول ضرب با حلقه for
مثل تمرین ریاضی مدرسه. جدول ضرب یک عدد را می سازیم.
int number = 2;
// Print the multiplication table for the number 2
for (int i = 1; i <= 10; i++) {
System.out.println(number + " x " + i + " = " + (number * i));
}
شماره صندلی های سالن
برای هر صندلی یک شماره چاپ می کنیم. مثل شمارش ردیف سینما.
for (int seat = 1; seat <= 5; seat++) {
System.out.println("Seat number: " + seat);
}
محاسبه فاکتوریل با for
فاکتوریل یعنی ضرب کردن عدد تا یک. مانند مرحله های یک بازی.
int n = 5;
int fact = 1;
for (int i = 1; i <= n; i++) {
fact *= i;
}
System.out.println("Factorial of " + n + " is " + fact);
نکته: «نمونه های واقعی for» وقتی معلوم است چندبار تکرار داریم، عالی است. اگر ایندکس لازم داری، for انتخاب بهتری از foreach است.
هشدار: همیشه شرط حلقه را بررسی کن. اگر همیشه درست بماند، برنامه گیر می کند. برای مرور پایه ها، بخش حلقه for را ببین.
گام های عملی سریع
- هدف تکرار را مشخص کن.
- شروع، شرط، و افزایش را بنویس.
- کارت را داخل بدنه حلقه انجام بده.
جمع بندی سریع
- برای شمارش های معلوم، از for استفاده کن.
- شرط غلط شود، حلقه تمام می شود.
- ایندکس داری، پس کنترل بیشتری داری.
- خطاهای مرزی را حتماً چک کن.