Питхон програм за проналажење збира природних бројева

Преглед садржаја

У овом програму научићете да пронађете збир н природних бројева помоћу вхиле петље и прикажете га.

Да бисте разумели овај пример, требало би да имате знање о следећим Питхон програмским темама:

  • Питхон иф … елсе Изјава
  • Питхон вхиле Лооп

У доњем програму користили смо if… elseизраз у комбинацији са вхиле петљом за израчунавање збира природних бројева до нум.

Изворни код

 # Sum of natural numbers up to num num = 16 if num 0): sum += num num -= 1 print("The sum is", sum) 

Оутпут

 Збир је 136 

Напомена: Да бисте тестирали програм на други број, промените вредност нум.

У почетку се збир иницијализује на 0. И, број се чува у променљивој нум.

Затим смо whileпетљу користили за понављање док нум не постане нула. У свакој итерацији петље додали смо нум збрајању и вредност нум се смањила за 1.

Могли смо да решимо горњи проблем без употребе петље користећи следећу формулу.

 н * (н + 1) / 2 

На пример, ако је н = 16 , збир би био (16 * 17) / 2 = 136 .

Ваш ред: Измените горњи програм да бисте пронашли збир природних бројева користећи доњу формулу.

Занимљиви Чланци...