You are on page 1of 8

2020

Praktična nastava -
izvještaj

IZRADA KALKULATORA U VISUAL STUDIO


AMER JAŠAREVIĆ

PROFESORICA: SELMA SELIMOVIĆ-SUBAŠIĆ


Nakon pokretanja programa Microsoft Visual Studio i kreiranja novog projekta, Microsoft
Forms Application, dobiti ćemo osnovni prozor za rad koji se zove Form1.

Promjeniti ćemo ime Prozora u Calculator. To radimo tako što text promjenimo u Calculator.

Nakon toga potrebno je da dizajniramo naš kalkulator, to cemo uraditi tako sto cemo koristiti
opciju Button iz Toolbox alata.
Za 0 koristimo veličinu 95, 45; za „=“ koristimo veličinu 45, 95; dok za ostale opcije
koristimo veličinu 45, 45.

Nakon dizajniranja kalkulatora potrebno je promjeniti text na svim buttonima da pišu opcije
na kalkulatoru.
Nakon toga potrebno je napraviti display na kojem će se ispisivati vrijednost. To radimo
pomoću TextBox opcije iz Toolbox alata.

Postavimo TextBox iznad brojeva i onda mu odredimo veličinu da bude 245, 29 te u polje
Text upisemo „0“. Ime TextBoxa odredimo da bude textBox_Result. Nakon toga promjenimo
font.

Dodajemo label, to je polje koje služi da bi se ispisala prethodna operacija.


Nakon završetka svih navedenih radnji naš kalkulator bi trebao izgledati ovako:

Nakon toga dolazimo do malo komplikovanijeg dijela, koji je ujedno priprema za


programiranje našeg kalkulatora. Kliknemo na malu ikonicu munje koja označava events.

Za sve brojeve od 0-9 i tacku postavimo Click na button_Click.

Za sve matematičke operacije (sabiranje, oduzimanje, množenje, dijeljenje...)¸ postavimo


Click na operator_Click.

Sada prelazimo na programiranje, kliknemo dva puta na neku od cifri i otvori nam se novi
prozorčić u Visual Studio.

Nakon otvaranja novog prozora automatski se kreira private void funkcija u koju upisujemo
naš kod.
Tako ćemo pokrenuti operator_Click, nakon sto dva puta kliknemo na neku od matematičkih
operacija.
U ovu funkciju takođe unosimo naš kod.
Prije početka programiranja moramo deklarisati neke globalne varijable. Deklarišemo ih u
Form1. Ovo su sve potrebne globalne varijable za naš kod.

Unosimo kod za button_Click koji izgleda ovako:

Ovaj kod omogućava unos texta koji se nalazi na buttonu koji kliknemo u TextBox odnosno
naš display. Takođe ograničava broj tački u broju na jednu.
Unosimo kod za operator_Click koji izgleda ovako:

Omogucava da varijabla operationPerformed postane neka od matematičkih radnji, tj, +, -, *,


/.
Dva puta kliknemo na button na kojem je upisan znak jednakosti i otvori nam se novi private
void.

Tu upisujemo kod pomoću switch naredbe koja provjerava koja matematička radnja se treba
izvršiti.

Ostalo nam je još da isprogramiramo C i CE naredbe. Naredba CE služi za brisanje svega što
se nalazi na displayu.

Naredba C služi za brisanje jedne cifre ili znaka.


Naš kalkulator je završen. Možemo eksperimentisati sa dodavanjem novih matematičkih
radnji poput korijenovanja, stepenovanja, itd.

You might also like