Почему на выходе получается "сумма равна 55"?
<pre># Program to illustrate a loop with condition at the top # Try different numbers n = 10 # Uncomment to get user input #n = int(input("Enter n: ")) # initialize sum and counter sum = 0 i = 1 while i <= n: sum = sum + i i = i+1 # update counter # print the sum print("The sum is",sum)
Что я уже пробовал:
Я этого не понимал,оно не щелкает вместе со мной.
Rajesh Anuhya
А ты как думаешь? Результат должен быть 555 ????..
Rajesh Anuhya
Это только правильно ..
Richard Deeming
Простая математика: сумма целых чисел из 1
к n
является n × (n + 1) ÷ 2