8.3.. Napisati program za izračunavanje sume niza:.

Opis rješenja: Iz teksta zadatka slijedi:

Tekst zadatka:

Suma harmonijskog niza sa znakom znak prirodnih brojeva od 0 do n
Elementi rješenja Suma s znak Kontrolna varijabla i Kontrolna varijabla i Logički izraz ponavljanja
Ulaz         n?
Početna vrijednost s = 0 zn = 1   i = 0  
Ponavljanje     i = i + 1   i <= n
Obrada s = s + znak * (i+1)/(k+i) zn = - zn      
Izlaz s       n

Grafički dijagram toka

Tekstualni dijagram toka

  1. učitati do kog broja se izvodi ponavljanje (n) i koeficijent k
  2. početna vrijednost sume s (s=0)
  3. početna vrijednost znaka zn (zn=1)
  4. početna vrijednost za i (i = 0)
  5. početak petlje
  6. formirati novi proizvod znaka i izraza (zn*(i+1)/(k+i)) i dodati na sumu (s=s+zn*(i+1)/(k+i))
  7. promijena vrijednosti znaka zn (zn=-zn)
  8. uvećaj vrijednost kontrolne promjenljive (i=i+1)
  9. sve dok je promjenljiva i manja ili jednaka od n (i <= n) idi na korak 5, inače izađi iz petlje
  10. ispisati granicu (n) i izračunatu vrijednost sume (s)
  11. kraj

Izvršavanje:

n?  12
											S =	0

Index