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