0% found this document useful (0 votes)
70 views16 pages

Small Basic: Prvi Program

Uploaded by

Sanel Šamerić
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
70 views16 pages

Small Basic: Prvi Program

Uploaded by

Sanel Šamerić
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Small Basic

Prvi program
Uvod
Koraci prilikom kreiranja programa su:
1. Analiza problema
2. Kreiranje algoritma i dijagrama toka
3. Unos programa
4. Testiranje
Analiza problema
Problem / zadatak je postavljen tako da iz
njega možemo saznati osnovne
informacije, zaključiti šta je cilj programa i
zatim razraditi osnovne operacije koje će
nam biti potrebne za rješavanje problema
Algoritam i dijagram toka
Rezultate analize i naše zaključke
prikažemo pomoću niza koraka koji vode
ka rješenju problema. Grafički to
prikažemo koristeći odgovarajuće
geometrijske oblike za početak, unos,
izlaz, procesiranje, uslov i kraj programa
Unos i pokretanje programa
Koristeći odgovarajuće naredbe nekog
programskog jezika unosimo korake u
pravilnom redoslijedu. Računar će ih
izvršavati tačno onako kako mu to
zadamo.
Kad pokrenemo izvršavanje programa,
ako imamo neku grešku u kodu računar
će zaustaviti izvršavanje i obavijestiti nas
o greški
Prvi program
Napraviti program koji (kad se pokrene)
ispisuje pozdravnu poruku.
◦ Analiza – nema unosa ni procesiranja, samo
izlaz
◦ Dijagram toka – znati koje geometrijske
oblike koristiti i koju algoritamsku strukturu
◦ Unos programa u Small Basic okruženje
koristeći odgovarajuću naredbu
Prvi program
Dijagram toka
POČETAK

HELLO
WORLD!

KRAJ
Unos programa u Small Basic

To je vrlo jednostavan program, koji se sastoji od samo


jednog iskaza. Taj iskaz naređuje računaru da u prozoru
za tekst ispiše tekst Hello World.
Pokretanje programa

Kada pritisnemo tipku Run (F5) program


će se pokrenuti i kao reultat će se pojaviti
slijedeći prozor:
Analiza iskaza
Naredbu TextWindow.WriteLine("Hello World")
računar doslovno tumači kao:
 
Napiši Hello World

Ovaj iskaz ima tri dijela:


a) TextWindow
b) WriteLine
c) "Hello World"

Tačka, zagrade i navodnici su znakovi koje je


potrebno upisati na odgovarajuća mjesta u iskazu. U
zavisnosti od njihovog položaja i broja može se
promijeniti značenje samog iskaza.
Analiza iskaza
Crni prozor koji se pojavi kada se pokrene
program se zove TextWindow (prozor za
tekst) ili konzola. U njemu se prikazuje ishod
izvođenja programa. 
Iza operacije WriteLine se nalazi tekst Hello
World unutar navodnika. Taj se tekst kao
ulazna vrijednost prenosi u operaciju
WriteLine, a ona ga zatim prikazuje korisniku.
Neke operacije prihvaćaju jednu ili više ulaznih
vrijednosti, a druge ne prihvaćaju nijednu.
Ukrašavanje
Sada kada razumijete kako funkcioniše vaš prvi
program, dotjeramo ga malo dodavanjem boja

TextWindow.ForegroundColor = "Yellow“
TextWindow.WriteLine("Hello World")

Kada ga pokrenete, gornji će program u


prozoru za tekst ponovno prikazati tekst "Hello
World", ali ovaj će ga put prikazati u žutoj boji,
a ne u sivoj kao prošli put.
Ukrašavanje
Obratite pažnju na novi iskaz koji smo dodali u
izvorni program. Taj iskaz sadrži novu
riječ, ForegroundColor, koju smo izjednačili s
vrijednošću "Yellow".To znači da smo
svojstvu ForegroundColor dodijelili vrijednost
"Yellow". 

Razlika između svojstva ForegroundColor i operacije


WriteLine u tome je što svojstvo ForegroundColor ne
prihvata ulazne vrijednosti i ne treba zagrade.
Umjesto toga ono je popraćeno znakom jednakosti i
određenom riječju.
Ukrašavanje
Slijedi
popis vrijednosti koje prihvaća svojstvo
ForegroundColor. Zamijenite vrijednost "Yellow"
nekom od tih vrijednosti i pogledajte šta će se
dogoditi (nemojte zaboraviti navodnike–oni
Black Yellow
su obavezni znakovi).
White DarkBlue
Red DarkCyan
Magenta DarkGray
Green DarkGreen
Gray DarkMagenta
Cyan DarkRed
Blue DarkYellow
 1. program:
Napiši program koji će na ekranu ispisati
Ovo je prvi program.

2. program:
Napiši program koji će ispisati Danas je
srijeda žutom bojom, a u novom redu Sutra
je četvrtak zelenom bojom.
IZGLED 1. PROGRAMA
TextWindow.WriteLine ("Ovo je prvi
program!")

IZGLED 2. PROGRAMA
TextWindow.ForegroundColor = "yellow"
TextWindow.WriteLine ("Danas je srijeda")
TextWindow.ForegroundColor = "green"
TextWindow.WriteLine ("Sutra je četvrtak")

You might also like