• Предмет: Информатика
  • Автор: raz1hsapf1r11
  • Вопрос задан 6 лет назад

Для данного n найти сумму 1+2+3+...+n. Например, для n=10 ответ равен 55.
Задача должна быть выполнена по циклу while, в Python.

Ответы

Ответ дал: AlexeyZimanovsky
1

Ответ:

n = int(input())

m = 0

i = 0

while i < n:

   i += 1

   m += i

print(m)


raz1hsapf1r11: это не цикл while, я просил цикл while!
AlexeyZimanovsky: извини, я исправил как только увидел
raz1hsapf1r11: спасибо
Ответ дал: vimmortal2
0

Ответ:

n = int(input())

i, k=0, 0

while n != 0:

   n, i = n - 1, i + 1

   k += i

print(k)

Вас заинтересует