8.1.. Napisati program za ispis brojeva od 1 do n FOR petljom.
Opis rješenja: Izvođenje programa počinje učitavanjem vrijednosti n do koje se izvodi ispis (linije 10 i 20). For petlja omogućuje promjernu vrijednosti kontrolne varijable od početne do krajnje vrijednosti. Kontrolna varijabla za ovaj zadatak je i. Početna vrijednost je 1, a krajnja n. Vrijednost varijable i se ispisuje na ekran pri svakom prolazu kroz petlju.
Opis programa: Petlja se ponavlja sve dok kontrolna varijable ne primi vrijednost veću od krajnje vrijednosti.
FOR petlja je od naredbe FOR do naredbe NEXT (linije 30-50). Po učitavanju broja do kojeg se izvodi ispis prelazi se na FOR naredbu. Ova naredba postavlja vrijednost kontrolne varijable i u jedinicu. Ispis vrijednosti varijable i je u slijedećoj naredbi. Poslije ispisa računar prenosi izvođenje programa na naredbu FOR koja uvećava vrijednost kontrolne varijable za korak (vrijednost iza STEP) te je poredi sa krajnjom vrijednošću. Budući da nije postignuta krajnja vrijednost ispisuje se vrijednost varijable i (sad je to 2). Naredbi iz petlje se izvode dok kontrolna varijabla ne postigne krajnju vrijednost, tad se prekida se izvo|enje petlje to je izlazi iz petlje. Za zadatak je ispis-naredba PRINT.
Tekstualni algoritam:
1. učitati do kog broja se izvodi ispis (n)
2. za i = 1 do n radi
2.1. ispis vrijednosti promjenljive i (PRINT(i))
Tabela 8.1.. Ispis 1 do n
Listing programa:
1 REM P08111001
10 PRINT "Broj ";
20 INPUT n
30 FOR i = 1 TO n
40 PRINT "i = "; i
50 NEXT i
60 END
Ispis na ekranu:
Index
|