لماذا اذا وضغت الرقم قبل اللوب يتغير الناتج
banner
2020-06-03 , 08:10 مساءً
khses’s Avatar
khses

مشارك

المشاركات:376
التسجيل:Jun 2010
khses
السلام عليكم
كنت اطبق بعض التدريبات ولاحظت ان النتائج تختلف
عند وضع متغير قبل اللوب فور او ببداية البرنامج

1
Image
ــــــــــــــــــــــــــــــــــــــــــــــ
ــــــــــــــــــــــــــــــــــــــــــــــ
2
Image


ما السبب في ذلك اتمنى احد يشرحه لي
Enlarged Image
2020-06-03 , 08:10 مساءً
2020-06-04 , 03:34 صباحاً
حسام وليد’s Avatar
حسام وليد

مشارك

المشاركات:602
التسجيل:Apr 2014
حسام وليد
وعليك السلام


ماني خبير في الجافا , شوف هذا المثال لحين تلاقي شرح من الاخوة
https://www.tutorialgateway.org/nested-for-loop...
ايضا ابحث في قوقل صور عن هذه الكلمة

Nested Loops java
2020-06-04 , 03:34 صباحاً
2020-06-04 , 09:38 مساءً
Relax3’s Avatar
Relax3

مشارك

المشاركات:168
التسجيل:May 2014
Relax3
في الصورة الاولى في الفور اللوب الاول انت قاعد تضع قيمة k=1 فا كل مانتهيت من العمليات وتبي ترجع تسوي عملية ثانية انت قاعد تضع k=1 مرة اخرى اما في الصورة الثانية مافيه ريسيت للمتغير k ف انت اذا خلصت من العملية الاولى وتبي تسوي عملية ثانية k باقي مخزن فيه قيمة العملية السابقة وهكذا || اتمنى قدرت اوصل لك المعلومه للاسف ماني من النوع الي يعرف يشرح:22:
2020-06-04 , 09:38 مساءً
2020-06-04 , 10:04 مساءً
khses’s Avatar
khses

مشارك

المشاركات:376
التسجيل:Jun 2010
khses
حسام وليد كتب:
وعليك السلام


ماني خبير في الجافا , شوف هذا المثال لحين تلاقي شرح من الاخوة
https://www.tutorialgateway.org/nested-for-loop...
ايضا ابحث في قوقل صور عن هذه الكلمة

Nested Loops java


يعطيك العافيه
2020-06-04 , 10:04 مساءً
2020-06-04 , 10:06 مساءً
khses’s Avatar
khses

مشارك

المشاركات:376
التسجيل:Jun 2010
khses
Relax3 كتب:
في الصورة الاولى في الفور اللوب الاول انت قاعد تضع قيمة k=1 فا كل مانتهيت من العمليات وتبي ترجع تسوي عملية ثانية انت قاعد تضع k=1 مرة اخرى اما في الصورة الثانية مافيه ريسيت للمتغير k ف انت اذا خلصت من العملية الاولى وتبي تسوي عملية ثانية k باقي مخزن فيه قيمة العملية السابقة وهكذا || اتمنى قدرت اوصل لك المعلومه للاسف ماني من النوع الي يعرف يشرح:22:


ههههههههههه ايه فهمت شكرا لك ماقصرت

انت تقصد لو مثلا انتهت اللوب و k= 36 راح يبدا اللوب مره ثانيه
بس بدال ما تكون k=1 راح تكون k= 36 و يكمل عليها

شكرا لك
2020-06-04 , 10:06 مساءً