5 תשובות
ב java יש לולאת while, אני לא יודע איך זה עובד בפייתון, יכול להיות שזה דומה,
תיצרי משתנה(מסוג מספר שלם) שתעלי אותו בלולאה כל פעם אחד כל עוד המשתנה קטן מהמספר שהתקבל(את זה לשים בתנאי)
גם בתוך הלולאה תעשי את הסכום.
ואחרי הלולאה להחזיר את הסכום
תיצרי משתנה(מסוג מספר שלם) שתעלי אותו בלולאה כל פעם אחד כל עוד המשתנה קטן מהמספר שהתקבל(את זה לשים בתנאי)
גם בתוך הלולאה תעשי את הסכום.
ואחרי הלולאה להחזיר את הסכום
אנונימי
x זה המשתנה שקלטת
for i=0;i++;i<=x
(if(i==x
(print a)
else
a=a+i
בגדול
for i=0;i++;i<=x
(if(i==x
(print a)
else
a=a+i
בגדול
פשוט מאוד.. שורה אחת
((sum(range(n
((sum(range(n
x = input
sum = 0
counter = 0
:(1-while(x != counter
counter = counter + 1
sum = counter + sum
** מחוץ ללולאה*
(print(sum
sum = 0
counter = 0
:(1-while(x != counter
counter = counter + 1
sum = counter + sum
** מחוץ ללולאה*
(print(sum
קצת שכחתי איך כותבים בפייטון אבל זה הרעיון: תצרי משתנה בשם sum ולולאת פור עד 5 (לא כולל חמש) בתוך הלולאה כל פעם תוספים לsum את האיי ומחוץ ללואה תדפיסי את sum