You are on page 1of 6

Programiranje u

QBASIC
Grananje
Primjer 1. Program provjerada da li je upisani broj veći od nule. Ako je veći od nule ispisuje
poruku “Pozitivan broj”

10 CLS ( kao što vidimo kada definišemo varijablu možemo koristiti i cijelu riječ ne samo
20 INPUT "Unesi proizvoljan broj " ;broj slovo, iako ko koristi online verziju za promjenjivu mora uvijek koristiti jedno
slovo)
30 IF broj>0 THEN PRINT "Pozitivan broj"
40 END

Ali ovdje sada imamo problem jer nismo definisali šta će se desiti ako ne unesemo pozitivan
broj, zato ćemo ovu naredbu proširiti sa ... (sljedeća strana)
Primjer 2. Program provjerada da li je upisani broj veći od nule. Ako je veći od nule ispisuje
poruku “Pozitivan broj”, a ako nije ispisuje se poruka “ Broj nije pozitivan”.

10 CLS ( kao što vidimo kada definišemo varijablu možemo koristiti i cijelu riječ ne samo
20 INPUT "Unesi prouzvoljan broj " ;broj slovo, iako ko koristi online verziju za promjenjivu mora uvijek koristiti jedno
slovo)
30 IF broj>0 THEN PRINT "Pozitivan broj " ELSE PRINT " Broj nije pozitivan "
40 END

Sada ako korisnik upiše pozitivan broj dobiti će ispis Pozitivan broj a ako upiše bilo koji broj
koji nije veći od 0 dobiti će ispis Broj nije pozitivan
Primjer 3. Program provjerada unos dva upisana broja a i b. Ako su različiti ispisuje veći broj a
ako su jednaki ispisuje a=b

10 CLS
20 INPUT "Unesi prvi broj a=" ;a
30 INPUT "unesi drugi broj b=" ;b
40 IF a>b THEN PRINT "Veci broj je " ;a
50 IF a<b THEN PRINT "Veci broj je " ;b
60 IF a=b THEN PRINT "a=b"
70 END

Zadatak 1. Napisati program koji provjerava da li je neki četverougao pravougaonik ili


kvadrat.
Zadatak 2. Napisati program koji ispisuje apsolutnu vrijednost datog broja.

You might also like