+ 1

Can anyone help me to understand this code . I am a beginner . And if any one can speak Arabic well be more better .

sum = 0 x = 10 while x > 0 : sum+= x x -= 1 print (sum)

17th Jan 2022, 3:18 PM
Karim Karim
4 ответов
+ 3
في البداية المجموع قيمته صفر، x قيمته صفر. شرط الدائرة أن تكون قيمة x أكبر من صفر. اذا كانت أو أصبحت قيمة x تساوي أو أصغر من صفر تتوقف الدائرة عن التنفيذ. في كل مرة اذا كانت قيمة x أكبر من صفر، نجمع مع المجموع السابق قيمة x الحالية. ثم نطرح 1 من قيمة x. الدائرة سوف يتم تنفيذها عشرة مرات. s = 0 s+=10 (10) s+=9 (19) s+=8 (27) s+=7 (34) s+=6 (40) s+=5 (45) s+=4 (49) s+=3 (52) s+=2 (54) s+=1 (55) في النهاية يتم طباعة المجموع 55
17th Jan 2022, 11:18 PM
Mafdi
Mafdi - avatar
+ 3
Its adding the numbers from 1 to 10 (which results 55) using a while loop.
17th Jan 2022, 3:36 PM
NEZ
NEZ - avatar
0
RIP شكرا لك .
18th Jan 2022, 3:42 PM
Karim Karim