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. 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 (odnosno range(1,n+1)).. Vrijednost varijable i se ispisuje na ekran pri svakom prolazu kroz petlju.
Opis programa: Učitavanje vrijednosti n se izvodi naredbom input. Sa input("Do broja ") ispisuje se tekst i očitava vrijednost. Za for petlju treba sjelobrojna vrijednost te se koristi int() funkcija. Pridruživanje se izvode sa n = int(input("Do broja ")). Početak for petlje je sa vrijednošću kontrolne varijable i = 1. Petlja se ponavlja sve dok kontrolna varijable ne primi vrijednost n (za jedan manja od krajnje vrijednosti n+1).
Za svaku vrijednost se ispisuje vrijednost kontrolne varijable i.
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 = ', i )
Listing programa:
# P08111001
print("1 do n")
n = int(input("Do broja ")) # ulaz
for i in range(1, n+1): # ponavljanje za i=1 do i=n - pocetak petlje
print("i =", i) # ispis broja na ekran
Ispis na ekranu:
Index
|