36
PANEVROPSKI UNIVERZITET APEIRON FAKULTET POSLOVNE INFORMATIKE Vanredne studije Smer Nastavnička in!rmatika Predmet VI"I PRO#RAMSKI $EZI%I I RA& ALATI ' Pr!(ramiranje u Visua) *asi+'u , RI$E"ENI PRIM$ERI - .seminarski rad/ Predmetni nastavnik Pr!0 dr Z!ran 10 Avram!vi23 di4)0in50e)ek0 Student &ra5enka *ai)!vi23 nastavnik in!rmatike Index br. 91-08/VNI Banja Luka, jun 2009.

Visual Basic-Drazenka Bailovic.doc

Embed Size (px)

Citation preview

Page 1: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 1/36

PANEVROPSKI UNIVERZITET APEIRONFAKULTET POSLOVNE INFORMATIKE

Vanredne studijeSmer „Nastavnička in!rmatika”

Predmet

VI"I PRO#RAMSKI $EZI%I I RA& ALATI' Pr!(ramiranje u Visua) *asi+'u

, RI$E"ENI PRIM$ERI -

.seminarski rad/

Predmetni nastavnik Pr!0 dr Z!ran 10 Avram!vi23 di4)0in50e)ek0

Student

&ra5enka *ai)!vi23 nastavnik in!rmatikeIndex br. 91-08/VNI

Banja Luka, jun 2009.

Page 2: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 2/36

 SA&R1A$

2

UVO&0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6

ZA&ATAK 700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8

ZA&ATAK 900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 :ZA&ATAK 600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 ;

ZA&ATAK 800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 <

ZA&ATAK :00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 =

ZA&ATAK ;00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 77

ZA&ATAK >00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 76

ZA&ATAK <00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7:

ZA&ATAK =00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7>

ZA&ATAK 7?000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7<

ZA&ATAK 77000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9?

ZA&ATAK 79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 99

ZA&ATAK 76000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 98

ZA&ATAK 78000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9:

ZA&ATAK 7:000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9>

ZA&ATAK 7;000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9<

ZA&ATAK 7>000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6?ZA&ATAK 7<000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 67

ZA&ATAK 7=000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 66

ZA&ATAK 9?000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 68

LITERATURA0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6;

Page 3: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 3/36

UVO&

Programk! je"!k Ba!# na$ao je 19%&. god!ne na 'armou$( )o**egeu. +u$or! u mu omur$" ! o(n emen, koj! u ga de!n!a*! #!*jem da e na njemu u! rogram!ranje. ako je b!o*agan "a uenje ! ne"a($je3an u og*edu (ard3era o$ao je a$a3n! d!o 3akog ku4nog raunara.ako je raunarka $e(no*og!ja naredo3a*a, oja3*j!3a*! u e ! drug! rogramk! je"!#! !ja je$ruk$ura 3!5e odgo3ara*a a3remen!m (3a$anj!ma rogram!ranja. ako ! rogramk! je"!k Ba!# 3remenom do6!3*ja3ao romjene 3e do na$anka V!ua* Ba!#-a.

7!je V!ua* : 3!"ua*an, 3!dn! ; odno! e na me$odu kor!5$enu "a $3aranje gra!kogkor!n!kog okru6enja. <mje$o !anja be"brojn!( *!n!ja rogramkog koda "a o!!3anje

 ona5anja ! o*o6aja e*emena$a neke a*!ka#!je, jedno$a3no 4emo o$a3!$! unar!jed de!n!aneobjek$e na 6e*jeno mje$o na ekranu.

7!je Ba!# o"naa3a rogramk! je"!k Ba!# : Beg!nner +** = Puroe >mbo*!#In$ru#$!on )ode ;, 5$o b! u *obodnom re3odu "na!*o? rogramk! je"!k o5$e namjene "a

 oe$n!ke.'ak*e, V!ua* Ba!# e ra"3!o !" or!g!na*n!g rogramkog je"!ka Ba!# ! ada adr6! 3!5e$o$!na !"ra"a, naredb! ! unk#!ja, od koj!( je naj3e4! d!o d!rek$no o3e"an a @!ndoA gra!k!mokru6enjem. Pogodan je ! "a rad oe$n!ka koj! o"na3aju4! 3ega neko*!ko naredb!, kao u o3omem!narkom radu, mogu $3ara$! kor!ne a*!ka#!je.

&

Page 4: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 4/36

ZA&ATAK 7Po"dra3na oruka.

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e jedno komandno dugme : Bu$$on ; #md>$ar$ ! jedno

$ek$ o*je : ex$Box ; $x$Po"dra3. Pr!$!kom na komandno dugme u $ek$ o*ju e r!ka"uje oruka? C'7+VD E

F

Page 5: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 5/36

ZA&ATAK 9 Na!a$! rogram koj! ro3jera3a da *! je god!na re$una.

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

G

Page 6: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 6/36

I$! kao u d!"ajn modu.' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : #md>$ar$, #mdPono3! ! #mdraj ;, d3a

$ek$ o*je : $x$Hod!na ! $x$Ddgo3or; ! d3a $ek$ua*na adr6aja : Labe* ;. Pokre$njem rograma o$rebno je u r3o $ek$ o*je un!je$! god!nu ! r!$!kom na komandno dugme >+7 dob!$ 4emo odgo3or da *! je god!na re$una !*! ne u drugom $ek$ o*ju. omandno dugme PDNDVI

 br!5e re$(odne oda$ke, a omo4u komandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.Program je r!je5en omo4u u*o3ne naredbe I =(en = *e u kojoj !!$ujemo da *! je

une5ena 3r!jedno$ "a god!nu dje*j!3a a e$!r! !*! ne.

ZA&ATAK 6 Na!a$! rogram koj! "a un!je$u $ran!#u a rauna o3r5!nu ! "arem!nu ko#ke.

' IZ#LE& FORME U &IZA$N MO&U

%

Page 7: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 7/36

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on1, Bu$$on2, Bu$$on& ;, $r! $ek$ o*je : $x$>$ran!#a, $x$Po3r5!na ! $x$Carem!na;, $r! $ek$ua*na adr6aja : Labe* ; ! jedano o*je "aume$anje *!ke : P!#$ureBox ;. Pokre$njem rograma o$rebno je u r3o $ek$ o*je un!je$! du6!nu

$ran!#e ! r!$!kom na komandno dugme IC7+J<N+ dob!$ 4e mo 3r!jedno$! "a o3r5!nu !"arem!nu ko#ke u drugom ! $re4em $ek$ o*ju. omandno dugme PDNIKI br!5e re$(odne oda$ke, a omo4u komandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.

Page 8: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 8/36

ZA&ATAK 8 Na!a$! rogram koj! "a un!je$! o*uren!k kruga rauna njego3u o3r5!nu ! ob!m.

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

8

Page 9: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 9/36

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : #mdI"raunaj, #mdPono3!, #mdraj ;,$r! $ek$ o*je : $x$r, $x$D ! $x$P;, 5e$ $ek$ua*n!( adr6aja : Labe* ;. Pokre$njem rograma o$rebno

 je u r3o $ek$ o*je un!je$! du6!nu o*uren!ka ! r!$!kom na komandno dugme IC7+J<N+dob!$ 4e mo 3r!jedno$! "a ob!m ! o3r5!nu kruga u drugom ! $re4em $ek$ o*ju. omandno dugmePDNDVI br!5e re$(odne oda$ke, a omo4u komandnog dugme$a 7+ !"*a"!mo !" !"3r5nogmoda.

ZA&ATAK : Na!a$! rogram koj! ro3jera3a da *! un!je$e $r! du6!ne $ran!#a mogu !n!$! ra3oug*!

$rougao.

' IZ#LE& FORME U &IZA$N MO&U

9

Page 10: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 10/36

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : #md>$ar$, #mdPono3!, #mdraj ;,e$!r! $ek$ o*je : $x$a, $x$b, $x$# ! $x$Ddgo3or;, e$!r! $ek$ua*na adr6aja : Labe* ; ! jedano o*je "aume$anje *!ke : P!#$ureBox ;. Pokre$njem rograma o$rebno je u r3a $r! $ek$ o*je un!je$! du6!ne$ran!#a ! r!$!kom na komandno dugme >+7 dob!$ 4e mo odgo3or da *! je $rougao ra3oug*!u e$3r$om $ek$ o*ju. omandno dugme PDNDVI br!5e re$(odne oda$ke, a omo4ukomandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.

Program je r!je5en omo4u u*o3ne naredbe I =(en = *e u kojoj !!$ujemo da *! a, b !# "ado3o*ja3aju P!$agor!nu $eoremu.

10

Page 11: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 11/36

ZA&ATAK ; Na!a$o rogram koj! !"rauna3a $re4u $ran!#u ra3oug*og $roug*a.

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

11

Page 12: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 12/36

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, $r! $ek$ o*je : ex$Box ;, $r!$ek$ua*na adr6aja : Labe* ;. Pokre$njem rograma o$rebno je u d3a $ek$ o*je un!je$! du6!ne$ran!#a ! r!$!kom na komandno dugme IC7+J<N+ a 4e mo u $re4em $ek$ o*ju dob!$!3r!jedno$ $re4e $ran!#e. omandno dugme PDNIKI br!5e re$(odne oda$ke, a omo4ukomandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.

Program je r!je5en omo4u 3!5e u*o3n!( naredb! I =(en. Pomo4u r3e $r! I-(ennaredbe !!$ujemo da *! u une5une d3!je 3r!jedno$! $ran!#a : ounjena $ano d3a $ek$ o*ja ;. <

*uaju da n!u oja3!4e nam e oruka o gre5#! :MgBox ; kao na *jede4oj *!#!?

 

12

Page 13: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 13/36

Pomo4u *ede4e d3!je I-(en naredbe !!$ujemo da *! u une5ene o"!$!3ne 3r!jedno$! "a$ran!#e $roug*a ! da *! je (!o$enu"a naj3e4e $ran!#a. < *uaju da o3! u*o3! n!u !unjen!

 oja3!4e nam e oruke o gre5#! kao na *jede4!m *!kama?

Pomo4u *ede4 $r! I-(en naredbe !!$ujemo koja je $ran!#a neo"na$a ! raunamo njenu3r!jedno$.

ZA&ATAK > Na!a$! rogram koj! !!$uje da *! $r! une5ena broja mogu !n!$! $ran!#e $roug*a.

' IZ#LE& FORME U &IZA$N MO&U

1&

Page 14: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 14/36

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, e$!r! $ek$ o*je : ex$Box ;

! e$!r! $ek$ua*na adr6aja : Labe* ;. Pokre$njem rograma o$rebno je u $r! $ek$ o*je un!je$! du6!ne$ran!#a a, b ! # ! r!$!kom na komandno dugme P7DV7I dob!$ 4e mo u e$3r$om $ek$ o*ju

1F

Page 15: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 15/36

odgo3or da *! on! !ne $ran!#e $roug*a. omandno dugme PDNIKI br!5e re$(odne oda$ke, a omo4u komandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.

 <*o3 "a rje5a3anje o3og "ada$ka je da najdu6a $ran!#a mora b!$! manja od "b!ra druged3!je. Program je r!je5en omo4u 3!5e u*o3n!( naredb! I =(en ! I-(en-*e. Pomo4u r3ed3!je I-(en naredbe !!$ujemo koja je $ran!#a najdu6a, a "a$!m omo4u I-(en-*enaredb! !!$ujemo da *! je najdu6a $ran!#a manja od "b!ra druge d3!je.

ZA&ATAK < Na!a$! rogram koj! !!uje obrnu$! $ek$ od un!je$og.

' IZ#LE& FORME U &IZA$N MO&U

1G

Page 16: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 16/36

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, d3a $ek$ o*ja : ex$Box ; !d3a $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o $ek$ o*je un!je$!6e*jen! $ek$ a k*!kom na komandno dugme DB7NI dob!$ 4e mo obrnu$ $ek$ u drugom $ek$

 o*ju. omandno dugme PDNDVI br!5e re$(odne oda$ke, a omo4u komandnog dugme$a7+ !"*a"!mo !" !"3r5nog moda.

1%

Page 17: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 17/36

ZA&ATAK = Na!a$! rogram koj! nam daje broj r!je! u $ek$u.

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

1

Page 18: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 18/36

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, d3a $ek$ o*ja : ex$Box ; !d3a $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o $ek$ o*je un!je$!6e*jen! $ek$ a k*!kom na komandno dugme P7B7D dob!$ 4e mo u drugom $ek$ o*ju brojr!je! u "adanom $ek$u. omandno dugme PDNDVI br!5e re$(odne oda$ke, a omo4ukomandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.

Ideja "a rje5a3anje o3og "ada$ka je brojanje ra"n!( o*ja koj!ma u od3ojene r!je! u $ek$u.Program je na!an omo4u or-Nex$ e$*je ! u*o3ne naredbe I-(en u" kor!5$enje$andardn!( : ugraOen!( ; unk#!ja Len ! M!d. Pr3o rebroj!mo 3e "nako3e u $ek$u a "a$!m

 omo4u or-Nex$ e$*je ! ! naredbe broj!mo ra"na o*ja.

ZA&ATAK 7?

 Na!a$! rogram "a e$!r! ono3ne raunke oera#!je : , -, Q, / ; a d3a broja.

' IZ#LE& FORME U &IZA$N MO&U

18

Page 19: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 19/36

' IZVORNI KO& PRO#RAMA

19

Page 20: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 20/36

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e 5e$ komandn!( dugmad! : Bu$$on ;, $r! $ek$ o*ja : ex$Box ; !$r! $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3a d3a $ek$ o*jaun!je$! d3a broja a k*!kom na neko od komandn!( dugmad! , -, Q, / dob!$ 4e mo re"u*$a$ u$re4em $ek$ o*ju. omandno dugme ) br!5e re$(odne oda$ke, a omo4u komandnog dugme$a7+ !"*a"!mo !" !"3r5nog moda.

ZA&ATAK 77 Na!a$! rogram "a raunanje n-$og $eena ! n-$og kor!jena nekog broja.

' IZ#LE& FORME U &IZA$N MO&U

20

Page 21: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 21/36

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"e e e$!r! komandna dugme$a : Bu$$on ;, $r! $ek$ o*ja : ex$Box ;! $r! $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o $ek$ o*je un!je$!

 broj x, a u drugo broj n, a k*!kom na neko od komandn!( dugmad! n-$! $een !*! n-$! kor!jendob!$ 4e mo re"u*$a$ u $re4em $ek$ o*ju. omandno dugme on!5$! br!5e re$(odne oda$ke, a

 omo4u komandnog dugme$a kraj !"*a"!mo !" !"3r5nog moda.

21

Page 22: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 22/36

ZA&ATAK 79 Na!a$! rogram "a re$3aranje km/( u m/ ! obra$no

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

22

Page 23: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 23/36

' IZ#LE& FORME U IZVR"NOM MO&U

' OPIS R$E"EN$A

 Na orm! rograma na*a"e e d3a komandna dugme$a : Bu$$on ;, d3a $ek$ o*ja : ex$Box ;! e$!r! $ek$ua*na adr6aja : Labe* ;. '3a $ek$ua*na o*ja u ne3!d*j!3a u d!"ajn modu ! oja3*juju eu !"3r5nom modu nakon k*!ka na jedno od komandn!( dugmad!. Nakon okre$anja rograma

 o$rebno je u r3o $ek$ o*je un!je$! broj , a k*!kom na neko od komandn!( dugmad! km/( u m/!*! m/ u km/( dob!$ 4e mo re"u*$a$ 6e*jenog re$3aranja u drugom $ek$ o*ju u" r!ka"!3anjeodgo3araju4!( jed!n!#a u $ek$ua*n!m adr6aj!ma u" odgo3araju4a $ek$ o*ja.

2&

Page 24: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 24/36

ZA&ATAK 76 Na!a$! rogram "a raunanje ra"*!ke k3adra$a ! k3adra$a ra"*!ke d3a broja.

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

2F

Page 25: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 25/36

' IZ#LE& FORME U IZVR"NOM MO&U

' OPIS R$E"EN$A

 Na orm! rograma na*a"e e $r! komandna dugme$a : Bu$$on ;, d3a $ek$ o*ja : ex$Box ;, e$ $ek$ua*n!( adr6aja : Labe* ; ! d3a o#!ona dugme$a : 7ad!oBu$$on ;. edno $ek$ua*no o*je jene3!d*j!3o u d!"ajn modu ! oja3*juje e u !"3r5nom modu nakon k*!ka na komandno dugmeIC7+J<N+. Nakon okre$anja rograma o$rebno je u r3a d3a $ek$ o*ja un!je$! broje3e !!"abra$! jednu od d3!je o#!je 7a"*!ka k3adra$a !*! 3adra$ ra"*!ke, a k*!kom na komandnodugme IC7+J<N+ dob!$ 4e mo odgo3or u kr!3enom $ek$ua*nom adr6aju.

ZA&ATAK 78 Na!a$! rogram k!j! odreOuje dje*!o#e nekog broja.

' IZ#LE& FORME U &IZA$N MO&U

2G

Page 26: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 26/36

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, d3a $ek$ o*ja : ex$Box ; !d3a $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o $ek$ o*je un!je$!6e*jen! broj a k*!kom na komandno dugme IC7+J<N+ dob!$ 4e mo u drugom $ek$ o*ju 3edje*!o#e $og broja. omandno dugme PDNIKI br!5e re$(odne oda$ke, a omo4u komandnog

dugme$a 7+ !"*a"!mo !" !"3r5nog moda.Program je na!an omo4u or-Nex$ e$*je ! u*o3ne naredbe I-(en u" kor!5$enje$andardn!( : ugraOen!( ; unk#!ja Mod koja nam daje o$a$ak d!je*jenja d3a broja. +ko je $ajo$a$ak jednak nu*!, onda je broj koj!m d!je*!mo ujedno ! dje*!*a# "adanog broja.

2%

Page 27: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 27/36

ZA&ATAK 7: Na!a$! rogram koj! "a n!" r3!( n r!rodn!( broje3a rauna umu 3!( arn!( ! ro!"3od

3!( nearn!(.

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

2

Page 28: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 28/36

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, $r! $ek$ o*ja : ex$Box ; !$r! $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o $ek$ o*je un!je$!6e*jen! broj a k*!kom na komandno dugme IC7+J<N+ dob!$ 4e mo u drugom $ek$ o*juumu arn!( *an!3a, a u $re4em $ek$ o*ju ro!"3od nearn!( *ano3a n!"a. omandno dugmePDNIKI br!5e re$(odne oda$ke, a omo4u komandnog dugme$a 7+ !"*a"!mo !" !"3r5nogmoda.

Program je na!an omo4u or-Nex$ e$*je ! u*o3ne naredbe I-(en-*e u"

kor!5$enje $andardne : ugraOene ; unk#!ja Mod koja nam daje o$a$ak d!je*jenja d3a broja. +ko je $aj o$a$ak jednak nu*!, onda je broj aran ! ab!ramo ga, a ako je o$a$ak ra"*!!$ od nu*e onda je broj nearan ! mno6!mo ga.

ZA&ATAK 7;

 Na!a$! rogram koj! rauna umu re#!ron!( 3r!jedno$! r3!( n r!rodn!( broje3a.' IZ#LE& FORME U &IZA$N MO&U

28

Page 29: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 29/36

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, d3a $ek$ o*ja : ex$Box ; !d3a $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o $ek$ o*je un!je$!6e*jen! broj a k*!kom na komandno dugme IC7+J<N+ dob!$ 4e mo u drugom $ek$ o*juumu re#!ron!( 3r!jedno$! *ano3a n!"a. omandno dugme PDNIKI br!5e re$(odne oda$ke,a omo4u komandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.

Program je na!an omo4u or-Nex$ e$*je ! u*o3ne naredbe I-(en-*e omo4ukoje dajemo u*o3 da mora b!$! une5en r!rodan broj.

29

Page 30: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 30/36

ZA&ATAK 7> Na!a$! rogram koj! rauna ro!"3od r3!( n r!rodn!( broje3a : nE ;.

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

&0

Page 31: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 31/36

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, d3a $ek$ o*ja : ex$Box ; !d3a $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o $ek$ o*je un!je$!6e*jen! broj a k*!kom na komandno dugme IC7+J<N+ dob!$ 4e mo u drugom $ek$ o*juak$or!je* $og broja. omandno dugme PDNDVI br!5e re$(odne oda$ke, a omo4u komandnogdugme$a 7+ !"*a"!mo !" !"3r5nog moda.

Program je na!an omo4u or-Nex$ e$*je ! u*o3ne naredbe I-(en-*e omo4ukoje dajemo u*o3 da mora b!$! une5en r!rodan broj.

ZA&ATAK 7< Na!a$! rogram koj! rauna ar!$me$!ku ! geome$r!jku red!nu r3!( n r!ron!( broje3a.

' IZ#LE& FORME U &IZA$N MO&U

&1

Page 32: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 32/36

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, $r! $ek$ o*ja : ex$Box ; !$r! $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o $ek$ o*je un!je$!6e*jen! broj a k*!kom na komandno dugme IC7+J<N+ dob!$ 4e mo u drugom $ek$ o*juar!$me$!ku, a u $re4em geome$r!jku red!nu n!"a. omandno dugme PDNDVI br!5e re$(odne

 oda$ke, a omo4u komandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.Program je na!an omo4u or-Nex$ e$*je.

&2

Page 33: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 33/36

ZA&ATAK 7= Na!a$! rogram koj! rauna 3e ro$e broje3e u "adanom !n$er3a*u.

' IZ#LE& FORME U &IZA$N MO&U

' IZVORNI KO& PRO#RAMA

&&

Page 34: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 34/36

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, $r! $ek$ o*ja : ex$Box ; !e$!r! $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o ! drugo $ek$

 o*je un!je$! 6e*jene gran!#e !n$er3a*a a k*!kom na komandno dugme P7DN+RI dob!$ 4e mo u$re4em $ek$ o*ju 3e ro$e broje3e !" $og !n$er3a*a. omandno dugme PDNDVI br!5e

 re$(odne oda$ke, a omo4u komandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.Program je na!an omo4u d3!je or-Nex$ e$*je ! u*o3ne naredbe I-(en.

ZA&ATAK 9? Na!a$! rogram koj! rona*a"! a3r5ene broje3e u "ada$om !n$er3a*u.

' IZ#LE& FORME U &IZA$N MO&U

&F

Page 35: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 35/36

' IZVORNI KO& PRO#RAMA

' IZ#LE& FORME U IZVR"NOM MO&U

I$! kao u d!"ajn modu.

' OPIS R$E"EN$A

Broj je a3r5en ako je jednak "b!ru 3!( 3oj!( dje*!*a#a !"u"e3 ebe amog.

 Na orm! rograma na*a"! e $r! komandna dugme$a : Bu$$on ;, $r! $ek$ o*ja : ex$Box ; !e$!r! $ek$ua*na adr6aja : Labe* ;. Nakon okre$anja rograma o$rebno je u r3o ! drugo $ek$ o*je un!je$! 6e*jene gran!#e !n$er3a*a a k*!kom na komandno dugme P7DN+RI dob!$ 4e mo u$re4em $ek$ o*ju 3e a3r5ene broje3e !" $og !n$er3a*a. omandno dugme PDNDVI br!5e

 re$(odne oda$ke, a omo4u komandnog dugme$a 7+ !"*a"!mo !" !"3r5nog moda.Program je na!an omo4u d3!je or-Nex$ e$*je ! u*o3ne naredbe I-(en.

&G

Page 36: Visual Basic-Drazenka Bailovic.doc

7/27/2019 Visual Basic-Drazenka Bailovic.doc

http://slidepdf.com/reader/full/visual-basic-drazenka-bailovicdoc 36/36

LITERATURA

- M!#roo$ VI><+L B+>I) %.0 Vod! "a rogramere- Se*jko Hrb!4 - Programk! je"!k B+>I) = Cb!rka "ada$aka- AAA."nanje.org