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