8.3.. Zajedničke odlike zadataka koji izračunavaju sumu, proizvod, i brojač je da imaju pridruživanje početne vrijednosti:
- suma s := 0
- proizvod p := 1
- brojač br := 0
i uvećanje vrijednosti:
- sume s := s + i
- proizvoda p := p * i
- brojača br:= br + 1
Tabela 8.11. Razlike suma, proizvod i brojač
** |
Opis |
Suma |
Proizvod |
Brojač |
1 |
Početna vrijednost |
s := 0 |
p := 1 |
br := 0 |
2 |
Uvećanje izraza |
s := s + i |
p := p * i |
br:= br + 1 |
Tabela 8.26. Zajedničke osobine zadataka WHILE petlje
|
Zadatak: |
1-5 |
1-n |
k-n |
n-k |
k-n
2 |
k-n
-3 |
** |
Psudo kod |
|
|
x |
|
|
|
1 |
READLN(x); |
|
n |
k |
n |
k |
k |
2 |
READLN(x); |
|
|
n |
k |
n |
n |
3 |
i:=x; |
1 |
1 |
k |
n |
k |
k |
4 |
WHILE ix; |
i<=5 |
i<=n |
i<=n |
i>=k |
i<=n |
i<=n |
5 |
BEGIN |
|
|
|
|
|
|
6 |
Naredba; |
|
|
|
|
|
|
7 |
i:=x; |
i:=i+1; |
i:=i+1; |
i:=i+1; |
i:=i+1; |
i:=i+1; |
i:=i+1; |
8 |
END; |
|
|
|
|
|
|
Index
|