linijski qbasic programi
DESCRIPTION
REM. CLS. LINIJSKI QBASIC PROGRAMI. PRINT. INPUT. END. NAPRED. IZLAZ. POJAM ALGORITAM. NAREDBE. SADRŽAJ. PRIMJERI. NAZAD. NAPRED. POJAM ALGORITAM I PREDSTAVLJANJE ALGORITMA. POJAM ALGORITMA: - PowerPoint PPT PresentationTRANSCRIPT
POJAM ALGORITAM
NAREDBE
PRIMJERI
POJAM ALGORITMA:Algoritam predstavlja konačan skup definisanih pravila za rešavanje neke klase problema za konačan broj koraka
PREDSTAVLJANJE ALGORITMA:
-Govorom
-Tabelom
-Dijagram toka
Dijagram toka (blok šema ili organigram) je grafička predstava algoritma koja ima za cilj njihovu specifikaciju pomoću skupa grafičkih simbola koji označavaju pojedine operacije u algoritmu i skupa pravila za povezivanje grafičkih simbola u celinu koja predstavlja algoritam.
NAREDBA-REM
REMKako bi BASIC-program bio razumljiv koriste se tekstovi u obliku komentara koji objašnjavaju
program ili pojedine dijelove programa. Prilikom izvršavanja programa komentar se zanemaruje,
tako da ne predstavlja naredbu
Komentar se piše u obliku:
REM: tekst
NAREDBA-CLS
CLS-to je naredba za brisanje ekrana
NAREDBA-INPUT
INPUT- Učitavanje (ulaz) podataka pomoću tastature u programskom jeziku MS Qbasic ostvaruje se pomoću naredbe INPUT.
Oblik naredbe:INPUT “Komentar”; promenjiva,promenjiva
OBLIK NAREDBE ISPIS NA EKRANU
INPUT broj ?_
INPUT broj$ ?_
IPUT a,b ?_
INPUT broj% ?_
INPUT “Unesite bro”; BROJ Unesite broj ?_
INPUT “Unesite bro”, BROJ Unesite broj_
INPUT “r=”, R r=_
INPUT “Unesite dva broja:“x,y Unesite dva broja:_
NAREDBA-PRINTPRINT-Ovom naredbom se zahtijeva ispis podataka na
ekranu.
Oblik naredbe:
PRINT liste konstanti, promjenjivih i izraza
NAREDBEU PROGRAMU
IZLAZ IZ PROGRAMA( PRIKAZ NA EKRANU)
PRINT 5 5
PRINT 2PRINT -3
2-3
PRINT “A” A
PRINT “BASIC” BASIC
PRINT “broj” Broj
PRINT “C=” ; C C=
A=3B=4C=A+BPRINT C 7
NAREDBA-END
END-Označava kraj programa
PRIMJER BR-1Sastaviti algoritam i napisati program koji računa zbir dva broja?
REM: ZBIR
CLS
INPUT “A=“, A
INPUT “B=“, B
C=A+B
PRINT “C=“ ; C
END
PRIMJER BR-2Sastaviti algoritam i napisati program koji računa razliku dva broja?
REM:RAZLIKA
CLS
INPUT “A=“ , A
INPUT “B=“ , B
D=A-B
PRINT “D=“ ; D
END
PRIMJER BR-3Sastaviti algoritam i napisati program koji računa površinu i obim prvougaonika?
REM: PRAVOUGAONIK
CLS
INPUT “A=“, A
INPUT “B=“, B
P= A*B
O=2*(A+B)
PRINT “P=“ ; P
PRINT “O=“ ; O
END
PRIMJER BR-4Sastaviti dijagram toka i napisati program koji računa površinu i obim kvadrata?
REM:KVADRAT
CLS
INPUT “A=“ , A
P=A^2
O=4*A
PRINT ” P=“ ; P
PRINT ” O=“ ; O
END
PRIMJER BR-5Sastaviti dijagram toka i napisati program koji računa brzinu kojom se kretao biciklista ako je poznat put koji je prešao i vrijeme?
REM: BRZINA
CLS
INPUT “s=“ , s
INPUT “t=“ , t
V=s / t
PRINT “V=“ ; V
END
PRIMJER BR-6Sastaviti dijagram toka i napisati program koji račun površinu i obim kruga ?
REM: KRUG
CLS
INPU “ R= “, R
PI=3,14
P= R^2 *PI
O= 2*R*PI
PRINT “P=“ ; P
PRINT “O=“; O
END