السلام عليكم ورحمة الله وبركاته
لدي الكود التالي يحتوي على for loop تقوم بإجراء عملية حسابية ثم يقوم بطباعة في كل مرة بعد عدة مرات من تكرار الطباعة سوف يكون الناتج 532815 لكن هذا الناتج لأن يظهر أذا كنت كتبت جملة الطباعة خارج for loop بل سوف يكون الناتج فقط 15
السؤال كيف أقوم بحفظ الناتج 532815 في متغير بحيث يمكنني استخدامه خارج عملية التكرار بحيث أذا أستخدمت جملة الطباعة خارج for loop سوف يعطي نفس ناتج عند الاستخدام داخل loop
public static void main(String[] args) {
int a =51;
int x=2;
int y=0;
for (;a>=10;)
{
y=a+x;
a=a-a/2;
a=a;
System.out.print(y);
}
}
}ناتج الكود السابق لا يساوي ناتج الكود التالي , المطلوب هو معرفة كيف يمكنني تخزين ناتج الكود السابق في متغير بحيث يمكنني طباعة و أستخدام ذلك المتغير خارج for loop
public static void main(String[] args) {
int a =51;
int x=2;
int y=0;
for (;a>=10;)
{
y=a+x;
a=a-a/2;
a=a;
}
System.out.print(y);
}
}شكراً