7.1.. Sa tastature upisati broj. Ako je jednak nuli napisati "BROJ JE NULA".
Opis rješenja: Sa tastature se upisuje vrijednost varijable a. Zatim se sa logičkim izrazom a == 0 u naredbi IF izvodi poređenje da li je upisana vrijednost nula. Ako je logički izraz istinit na ekranu se ispisuje "BROJ JE NULA", inače za ostale slučajeve nema ispisa.
Opis programa: Poslije upisa vrijednosti broja a ( a = float(input("Vas broj ");) izvodi se provjera vrijednosti varijable a (da li je a == 0). Provjera se izvodi sa logičkim izrazom a == 0 u naredbi IF. Naredba IF se sastoji od logičkog izraza i obrade. Logički izraz (a == 0) je istinit kad je upisana vrijednost sa tastature nula. Za tu vrijednosti na ekranu će se ispisati BROJ JE NULA. Inače (za ostale slučajeve) nema ispisa.
Tabela 7.1. Nula
Tekstualni algoritam |
Listing programa |
Ekran |
naslov |
print("NULA") |
NULA |
1. upis vrijednosti varijable a |
a = float(input("Vas broj ")) |
Vas broj 3 |
2. ako je broj nula |
if a == 0: |
|
tada, ispiši NULA |
print("BROJ JE NULA") |
BROJ JE NULA |
Listing programa:
# 07111017
print("NULA") # naslov
a = float(input("Vas broj ")) # deklarisanje varijable i ulaz
if a == 0: # ucitana vrijednost nula?
print("BROJ JE NULA") # da, ispis
Ispis na ekranu:

Index
|