Quick Basic.

Slides:



Advertisements
Similar presentations
© red ©
Advertisements

C o l o u r s Created by – Ganesh Satimeshram.
Uvod u programiranje - matematika – VI predavanje
Petlje WHILE – WEND.
4.1 Vizualni (grafički) HTML uređivači
Java Hello world !.
PONAVLJANJE CheckBox Koristi se za rešavanje zadataka gde je potrebno omogućiti uključivanje ili isključivanje jedne ili više opcija. Važna svojstva: –Checked.
OSNOVE PROGRAMIRANJA LEKCIJA I - ALGORITMI
Programi,Podaci,Varijable,Računanje- Uvod
Programiranje - Blokovi naredbi i logički tipovi –
Struktura petlje.
The Present Perfect Continuous Tense
Programiranje u VB Uvod
Programiranje u VB Osnove
Upitni jezik SQL.
Microsoft Office 2007 MS Office je programski paket koji sadrži više programa: MS Word – program za obradu teksta MS Excel – program za izradu tabela sa.
SEMINARSKI RAD MS WORD.
Petlje FOR - NEXT.
REPEAT…UNTIL Naredbe ciklusa.
PROGRAMSKE PETLJE Milenković Gabrijela.
Komponente izbora i kontejnerske komponente
Uvod u HTML Zoltan Geller 2017
Java Script.
UVOD U C++.
Europski dan programiranja
Reference ćelije i opsega
Elektrotehnički fakultet – Podgorica Operativni sistemi
Elementi programskog jezika PASCAL
LAPLACEOVA TRANSFORMACIJA
Kartica Insert.
OSNOVE PROGRAMIRANJA U PROGRAMSKOM JEZIKU
Naredba Case Višestruko grananje.
M-datoteke.
Page Layout Podešavanje stranica.
MessageBox.
Pojmovi digitalnog zapisa
Ključne reči,identifikatori, konstante i promenljive
PROGRAMSKI JEZIK PASCAL
Visual Basic – Prvi primjer
MATEMATIČKI FAKULTET, UNIVERZITET U BEOGRADU
Lazarus okruženje TIPOVI UNIT-a
Osnovni simboli jezika Pascal
Razvojne okoline Kolegij: Programski jezik C++ Ak. god. 2017/2018
Do While ... Loop struktura
Osnovne karakteristike
Objektno-orijentirano programiranje
Programiranje – Small Basic
Programiranje - Uvod - Kolegij: Programski jezik C++
Can I color yellow?. Can I color yellow?
Strukture podataka i algoritmi 5. VRIJEME IZVRŠAVANJA ALGORITMA
Nizovi.
C++ WORKSHOP Šimec Tino - FOI.
Python „Technology and social media have brought power back to the people” Mark McKinnon.
Naredbe u php-u.
Programski jezik C++ - Vježbe - 5. dio
Programski jezik Python
Programiranje - Naredbe za kontrolu toka programa – 1. dio
INPUT, PRINT P1 PMF Split.
Programski jezik C++ - Vježbe - 4. dio
Naredbe u php-u.
Programiranje - Naredbe za kontrolu toka programa – 3. dio
Programski jezik C++ - Vježbe - 1. dio
LimeSurvey Uvjetni prikaz pitanja Internetska istraživanja
What Color is it?.
Oduzimanje brojeva od 1 do 5.
Ponavljanje Pisana provjera
Programiranje - Naredbe za kontrolu toka programa – 1. dio
Uvjetne petlje.
Višestruko grananje.
Programski jezik C++ - Vježbe - 2. dio
Presentation transcript:

Quick Basic

Uvod Program je skup naredbi za rješavanje nekog problema na računalu. Postupak izrade takvog računalnog programa zove se programiranje. Programiranje se sastoji od pisanja, testiranja, prepravljanja i dopunjavanja programa.

Osoba koja programira zove se programer – za programiranje on/ona se koristi programskim jezikom. BASIC – programski jezik.

QBasic se koristi za: Računanje, Crtanje, Sviranje melodija, Izradu raznih igara, Poslovanje, itd.

Varijable i konstante U QBasicu se mogu koristiti dva tipa podataka – brojčani i string za varijable i konstante. Naziv za varijablu i konstantu određuje programer, ali mora paziti da to nije neka riječ rezervirana za naredbe. Na kraju naziva za slovne varijable ili konstante mora se nalaziti znak $, a svaki string počinje i završava navodnicima

Primjeri (stringovi): ime$ = “Marko” mj3$ = “ožujak” sifra$ = “A4-88” Primjeri (brojčani podaci): a = 10 iznos = 50670 br = 12

Preporuka je da se varijable i konstante pišu malim slovima zbog bolje preglednosti. Zato je najbolje cijeli program pisati malim slovima, a kada se pritisne <Enter>, naredbe i funkcije će se promijeniti u velika slova. Ako naredbe ostanu napisane malim slovima to znači da nisu ispravno napisane. Program se sastoji od programskih linija koje se pišu jedna ispod druge. Za prelazak u novu programsku liniju uvijek pritisnite <Enter>.

Operatori u QBasicu ARITMETIČKI RELACIJSKI LOGIČKI + - = NOT * / + - = NOT * / > < AND <= >= OR <> XOR

Upis i ispis podataka PRINT – ispisuje zadane podatke ili tekst na zaslonu monitora. Koristi se na tri načina: Iza ne stoji nikakav znak: ispis uvijek u novi redak, Iza stoji zarez (,): ispis u pet stupaca, Iza stoji točka-zarez (;): sljedeća naredba PRINT nastavlja se pisati u istom retku gdje je ispis prije završio.

PRINT 34 + 70 CLS PRINT “Jabuka” PRINT “Orah” PRINT “Marelica” PRINT “Jabuka”, PRINT “Orah”, PRINT “Jabuka”; PRINT “Orah”;

PRINT “Dobar”; PRINT “dan.” PRINT “Dobar” ; “dan.” a = 10 b = 20 PRINT a + b

Upis i ispis podataka INPUT – omogućuje upis podataka s tipkovinice. Ako između naredbe INPUT i varijable upišemo zarez (,), na zaslonu se neće pokazati znak upitnika (?), a ako nema zareza prikazat će se upitnik (?).

INPUT a INPUT a$ INPUT “Koliko imaš godina: ” , god INPUT “Upiši svoje ime: ” , ime$ INPUT “Upiši tri broja > ” , a, b, c

Zadatak Napiši program koji će dopustiti upis dvaju brojeva. Na zaslonu ispiši njihov zbroj. CLS INPUT a, b PRINT a + b END

Zadatak Napiši program koji će dopustiti upis triju brojeva. Na zaslonu ispiši njihov umnožak.

Zadatak Napiši program koji će dopustiti upis pet brojeva. Na zaslonu ispiši njihov prosjek.

PRINT "Ova linija neće biti vidljiva!" CLS PRINT "Dobar dan"; PRINT " svijete", PRINT "Hello Jupiter!" PRINT "Doviđenja",, "za";" sad. " PRINT 1,2,3,4,5

CLS – briše zaslon i postavlja kursor u lijevi gornji kut CLS – briše zaslon i postavlja kursor u lijevi gornji kut. Poželjno je koristiti CLS na početku svakog programa. CLS je skraćenica od Clear Screen.

LOCATE – koristi se prije naredbe PRINT, ako želimo na točno određeno mjesto zaslona ispisati tekst ili rezultate obrade. CLS LOCATE 12, 35: PRINT “Tomislav” END

CLS LOCATE 1, 1 PRINT “*” LOCATE 1, 80 LOCATE 23,1 LOCATE 23,80

CLS LOCATE 14, 34 COLOR 9 PRINT "<=>“ LOCATE 14, 43 COLOR 11 LOCATE 16, 39 PRINT "oo“ COLOR 4 LOCATE 18, 36 PRINT "\_______/“ COLOR 20 LOCATE 19, 42 PRINT "U“ LOCATE 1, 1 COLOR 16, 1 PRINT "Hello World"

COLOR – koristi se za pisanje podataka u raznim bojama COLOR – koristi se za pisanje podataka u raznim bojama. Iza naredbe mora pisati broj od 0 do 31 (stalne boje 0-15, trepćuće 16-31).

QBASIC boje (COLOR) 0 Black 1 Blue 2 Green 3 Sky Blue 4 Red 5 Purple 6 Orange 7 Light Grey (White) 8 Dark Grey (Light Black) 9 Light Blue 10 Light Green 11 Light Sky Blue 12 Light Red 13 Light Purple 14 Yellow (Light Orange) 15 White (Light White)

Napiši program koji će obrisati zaslon Napiši program koji će obrisati zaslon. Potom ćete tražiti da upišeš svoje ime i prezime, adredu i mjesto. Upisane podatke ispiši na zaslonu u raznim bojama i lokacijama po vlastitoj želji. CLS INPUT ip$ INPUT adr$ INPUT mjesto$ COLOR 2: LOCATE 5, 12: PRINT ip$ COLOR 8: LOCATE 3, 2: PRINT adr$ COLOR 3: LOCATE 8, 15: PRINT mjesto$ END

END – završava program.