20

LINIJSKI QBASIC PROGRAMI

  • Upload
    claral

  • View
    131

  • Download
    6

Embed Size (px)

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 Presentation

Citation preview

Page 1: LINIJSKI   QBASIC   PROGRAMI
Page 2: LINIJSKI   QBASIC   PROGRAMI

POJAM ALGORITAM

NAREDBE

PRIMJERI

Page 3: LINIJSKI   QBASIC   PROGRAMI

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

Page 4: LINIJSKI   QBASIC   PROGRAMI

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.

Page 5: LINIJSKI   QBASIC   PROGRAMI
Page 6: LINIJSKI   QBASIC   PROGRAMI
Page 7: LINIJSKI   QBASIC   PROGRAMI
Page 8: LINIJSKI   QBASIC   PROGRAMI
Page 9: LINIJSKI   QBASIC   PROGRAMI
Page 10: LINIJSKI   QBASIC   PROGRAMI

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

Page 11: LINIJSKI   QBASIC   PROGRAMI

NAREDBA-CLS

CLS-to je naredba za brisanje ekrana

Page 12: LINIJSKI   QBASIC   PROGRAMI

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:_

Page 13: LINIJSKI   QBASIC   PROGRAMI

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

Page 14: LINIJSKI   QBASIC   PROGRAMI

NAREDBA-END

END-Označava kraj programa

Page 15: LINIJSKI   QBASIC   PROGRAMI

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

Page 16: LINIJSKI   QBASIC   PROGRAMI

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

Page 17: LINIJSKI   QBASIC   PROGRAMI

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

Page 18: LINIJSKI   QBASIC   PROGRAMI

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

Page 19: LINIJSKI   QBASIC   PROGRAMI

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

Page 20: LINIJSKI   QBASIC   PROGRAMI

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