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 1 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 = 1  
Ponavljanje     i = i + 1   i <= n
Obrada s = s + zn * k * i! zn = - zn      
Izlaz s     1 n

Grafički dijagram toka

Tekstualni dijagram toka

  1. učitati do kog broja se izvodi ponavljanje (n)
  2. početna vrijednost sume s (s=0)
  3. početna vrijednost znaka zn (zn=1)
  4. početna vrijednost za i (i = 1)
  5. početak petlje
  6. formirati novi proizvod znaka i kontrolne varijable i (zn*k*i!) i dodati na sumu (s=s+zn*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