8.1.. Proizvod prvih 5 prirodnih brojeva.

Opis rješenja: Početna vrijednost proizvoda je p=1. Izraz za izračunavanja proizvoda je p=p*i. Tumačenje ovog izraza je slično objašnjenju izraza za sabiranje (s=s+i). Desni dio izraza (p*i) predstavalja proizvod vrijednosti varijabli p i i. Dobiveni proizvod se pridružuje varijabli p. Jasno je da postoji razlika između ovog i matematičkog tumačenja navedenog izraza. Inače izraz se čita kao p postaje p*i ili kao p prima vrijendost p*i.

Opis programa: Na početku programa sepostavlja početna vrijednost proizvoda (p=1). FOR petlja obezbjeđuje promjenu vrijednosti kontrolne varijable i od 1 do 5. Pri svakom prolazu kroz petlju vrijednost proizvoda p se množi sa vrijednošću varijable i (p*i). Ova izračunata vrijednost se pridružuje varijabli p. Petlja se ponavalja sve dok vrijednost kontrolne varijable i ne bude veća od 5. Ispis se obavlja na kraju programa.

Tekstualni algoritam:

  1. učitati do kog broja se izvodi množenje (n)
  2. početna vrijednost prizvoda (p=1)
  3. za i = 1 do 5 radi
    formirati novi proizovd (p=p*i)
  4. ispisati izračunati proizvod

Listing programa:

1 REM 08112043
10 PRINT "Proizvod prvih 5 brojeva"
20 p = 1
30 FOR i = 1 TO 5
40   p = p * i
50 NEXT i
60 PRINT "Od 1 do 5 proizvod je "; p
70 END

Ispis na ekranu:

Index