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
|