7.1.. Učitati a. Ispisi a, ako je učitani broj negativan.

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 negativna. Ako je logički izraz istinit na ekranu se ispisuje vrijednost varijable "a", inače za ostale slučajeve nema ispisa.

Opis programa: Poslije upisa vrijednosti broja a (cin >> a;) 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 negativna. Za tu vrijednosti na ekranu će se ispisati vrijednost varijable "a". Inače (za ostale slučajeve) nema ispisa.

Tabela 7.1. Negativan

Tekstualni algoritam

Listing programa

Ekran

 naslov

  print("NEGATIVAN")

NEGATIVAN

1. upis vrijednosti varijable a

  a = float(input("Vas broj "))

 Vas broj -7

2. ako je broj manji od nule

  if a < 0:

 

tada ispiši učitanu vrijednost

    print("Broj = ", a)

Broj= -7

Listing programa:

 
# 07111015
print("NEGATIVAN")                # naslov
a = float(input("Vas broj "))     # deklarisanje varijable i ulaz

if a < 0:                         # ucitana vrijednost negativan?
    print(f"Broj = {a} je negativan")    # da, ispis

Ispis na ekranu:

Index