You are on page 1of 8

6/27/2016

C#feladatgyjtemny|DigitlisTanknyvtr

Ugrsatartalomhoz(#sdt_slot_Layout_Page_Main)
Keress
(http://www.tankonyvtar.hu/hu)

Belps(http://www.tankonyvtar.hu/Shibboleth.sso/Login?target=http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html)
Informci(/hu/informacio)
Kapcsolat(/hu/kapcsolat)
English(/en/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html)
(#)

A(#)A(#)A+(#)
Kezdoldal(/hu)
Hrek(/hu/hirek/tankonyvtar/cikkek)
Bngszs(/hu/bongeszes)
Foldal(/hu)>TAMOP4.2.5Plyzatknyvei>Knyvek(/hu/bongeszes/konyvek)>Alkalmazotttudomnyok(/hu/bongeszes/konyvek/alkalmazott_tudomanyok)>
Szmtstechnika.Informatika.Adatbzisok(/hu/bongeszes/konyvek/alkalmazott_tudomanyok/szamitastechnika)
(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19s04.html)
(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s02.html)

C#feladatgyjtemny
KovcsEmd,RadvnyiTibor,KirlyRoland,HernykZoltn
KempelenFarkasHallgatiInformcisKzpont
Tweet

Begyazs

Share

20.fejezetGrafikaifeladatok(szerz:KovcsEmd)
Tartalom
Grafikaifeladatok(ch20.html#id553867)
Afejezetforrskdjai1.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s02.html)
Afejezetforrskdjai2.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s03.html)
http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html#id553867

1/8

6/27/2016

C#feladatgyjtemny|DigitlisTanknyvtr

Afejezetforrskdjai3.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s04.html)
Afejezetforrskdjai4.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s05.html)
Afejezetforrskdjai5.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s06.html)
Afejezetforrskdjai6.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s07.html)

Grafikaifeladatok
20.1.feladat(Krrajzolsaszint:4).
Ksztsnkprogramot,melyazalbbismertetettMidpointKorsKorpontokmetdusokfelhasznlsvalkrketrajzolakpernyre.Arajzoltkrmindenesetbenazegrrelval
kattintshelynjelenjenmeg50pixelnyisugrral.

Magyarzat:AzegrkoordintiaMouseEventArgsevltozblolvashatkiaMouseUpformesemnyben.A20.12(ch20s03.html#x153001r12)forrsszvegbenlthatjuk,
hogyaBxsaBystatikusvltozk.(staticintBx,By)
ArajzolstaForm1_Paintesemnybenkellmeghvni.AMouseUpesemnybenaRefreshhvssalaktivizlhatjukaForm1_Paintmetdust.Eztrliazelzlegkirajzolt
felletet,majdkirajzoljaazjkrt.
Afeladattovbbfejlesztsekntalaktsuktaprogramotgy,hogyazegrrelmegadhatjukakrtmrjt(lsd:20.23(ch20s04.html#x154077r23)).

20.2.feladat(Beziergrbeszint:4).KsztsnkWinFormprogramot,amelyegytetszlegesenvltoztathatformjBeziergrbtrajzolakpernyre!

Magyarzat:Deklarljuk,skezdrtketadunkaksbbfelhasznlandsegdvltozknak.Abooltpusnyomvltoz,aztfigyeli,hogylenyomtukemrazegrgombjt,
azazmegadtukemr,hogyhollegyenagrbnkelspontja.Haeztnemtennnkmeg,akkoraFormunkrakirajzoldnaegyvonal,amia(0,0)koordintblindulki,sa
kattintsunkhelyeavgpontjnakakoordinti.
Akvetkezvltoz,amelynekanevemax,aFormrakitehetmaximlispontokszmtjelenti.AztnegyPointtpusmezktrolsraalkalmastmbthozunkltre.Most
kellfelhasznlnunkamaxvltozt,hiszmegkelladnunk,hogymilyenhosszalegyenatmbnek.
Felmerlhetakrds,hogymirtnemhasznlunkArrayListet,mivelakkornemkelleneamaxvltozsem,sazAddmetdusaObjecttpustvr,tehtPointotistehetnnk
bele.Ezigaz,de,mikorazArrayListbenlvelemeknekrtketprblnnkadni(konkrtanaMouseMoveesemnyben)afordthibtjelezneatpusknyszertsmiatt.
Majdjnaznvltoz,ebbenaFormrakirakottpontokszmttartjuknyilvn,ezkezdetben0.Amozgatakontrollpoligonpontjainakmozgatshozszksges,illetvemg
szksgnkvanegyGraphicstpusvltozrais,deklarcijtezrtraktukide,snemaPaintesemnybe(lsd:20.34(ch20s05.html#x155133r34)forrsszveg).
http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html#id553867

2/8

6/27/2016

C#feladatgyjtemny|DigitlisTanknyvtr

Aprogramotelindtva,avezrlk(aktnyomgomb,illetvektcheckbox)megjelennek,meghvdikaPaintesemny,gittmegkapjaazrtkt,deaznrtkemgmindig0
(lsd:20.45(ch20s07.html#x157077r45))Ezutn,hakattintunk,ktesemnyismeghvdikegymsutn:aMouseDown(lenyomtukazegrgombjt),sa
MouseUp(felengedtk)
EzaMouseDownesemnytrzse.Azegrgomblenyomsautn,hromdolograkellgyelni.Azels,hogykattintottunkeegypontratrlsicllal,illetvekattintsutnnyomva
tartjukeabalgombot,mivelekkorpontottakarjukhelyezni,vagykattintottunkeegyhelyreaFormon,sidejpontotszeretnnkfelvenni
Elszrismegvizsgljuk,hogyacheckBox2bevanejellve.Haigen,akkortrlniakarunk.
EgywhileciklussalvgigmegynkaPontoktmbn,smegnzzk,hogymelyikpontrakattintottak.Hamegtalltuk,meghvjukaTorolPontmetdust,tadvaaztazindexet,
aholmegtalltukapontot.Amozgatvltoznakmindezekmellettadnunkkellvalamilyenrtket,hogyaznelegyen1,sezltalnelpjnkbeapontltrehozfelttelbe.
ATorolPontmetdusmkdsremgvisszatrnk,egyelrefolytassukamunktazesemnyvizsglatval.HatehtnincsbejellveacheckBox2,demgisvalamelyik
pontrakattintottunk,akkornagyavalsznsge,hogyeztmozgatniakarjuk.Mindsszeannyiadolgunk,hogymegkeresskaztapontot,amirekattintottak,sazindext
rtkladjukamozgatvltoznak,amelyetaztnfelhasznlunkaMouseMoveesemnyben.Haafentiekkzlegyiksemteljeslt,akkoregyjpontotakarunkltrehozni.
Megnzzkrakhatunkemglepontot,haigenakkornrtkt(amibenapontokatszmoljuk)nveljkeggyel,smivelezenindexhelyenatmbnkbenmgnincsrtk,arra
ahelyrebelltjukazX,sYkoordintkat,gy,hogyrtkladjuknekikazegrazonpozcijt,mellyelbalgombjnaklenyomsakorrendelkezett.
Mivelmrlenyomtkazegrgombjt,anyomottrueralltjuk,smeghvjukaRefresht,amiaPaintesemnytfogjajravgrehajtani.Aznrtkenagyobb,mint0,gya
Gorbe,saPontKimetdusokvgrehajtdnak.Mielttezekrertrnnk,trjnkvisszaaTorolPontmetdusra,sMouseMoveesemnyre.KezdjkaTorolPontal.
Ametdusparamterbenmegkapjaaztazindexet,aholatrlendpontvan(ezazi).Majdkvetkezikegyciklus,amiettlazitlkezdvevgigmegyatmbelemein,s
mindenegyesrtkhezazaztkvetkeztrendeli,vagyisatrlendtfllrtukazaztkvetkezvel,azaztkvetkezt,aztkvetvel,sgytovbb.Aznrtktcskkenteni
kell,mivelpontokszmacskkent,majd,hamgmaradtpontunk,azjrtkekkeljrarajzoljukagrbt,ehhezismtkellegyRefresh,hogylssukavltozsokat.
AMouseMoveesemnybenmegvizsgljuk,hogyamozgatrtkemegvltozotte.Haigen,akkorpontosanazazindexazrtke,amelypontotmozgatniakarunk.Ezenindex
ltalmeghatrozotttmbrtkX,sYkoordintitbelltjukazegraktulispozcijra,frisstnk,sjrarajzoljukagrbt,hogymenetkzbenlssukavltozsokat.
Vanmgegyegrmvelettelkapcsolatosesemny,amirleddignembeszltnk,ezaMouseUp(lsd:20.1(ch20s02.html#x152001r1)forrsszveg).
Ametdusamozgatrtktvisszalltja1re(alaphelyzetbe),mivellehetsges,hogyazegrgomblenyomsasorn,(hamozgattunk,vagytrltnk)azrtkemegvltozott.
MielttnekifutnnkaGorbemetdusnak,nzzkmeg,hogyanmkdikatrls.Atrlstegygombvezrli(amineknevetorlesButton).Haerreagombrakattintunkakkoraz
egyClickesemnythozltre.
ElindulaTorolPonteljrs,aznrtkt0ralltja(hatrlnkmindent,nemmaradtbbpont).A20.2(ch20s02.html#x152006r2)forrsszvegbennzzkmegaztis,hogyan
nzkiaTorolPontmetdus,amelyltrehozegyjRectanglet,amiolyanszles,smagas,mintaForm,sa0,0koordintblindulki,seztaRectangletkifesztia
kpernyre.AzeljrssaligazsgszerintnemaFormfelletnlvobjektumokattrltk,hanemahttrsznnellefestettkafellett.Akontrollpolinomvonalainak,sa
pontoknakarajzolstaVonal,saPontKieljrssalvalstjukmeg.MindkettegyszerenegyhelybendeklarltPensegtsgvelaggrafikusmetdusaithasznlja.
AVonalrajzolshozaDrawlineparamterekntmegkelladnunkazelbbltrehozottPent,valamint,hogyhonnanhovaakarjukavonalatkirajzolni,azazktpontx,sy
koordintjt.EzeketakoordintkataPontokiedikelemnekXsYmetdusainakmeghvsvalkapjuk(lsd:20.3(ch20s02.html#x152015r3)forrsszveg).
http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html#id553867

3/8

6/27/2016

C#feladatgyjtemny|DigitlisTanknyvtr

APontKiaparamterkntkapottiedikpontotfogjakirajzolniaDrawrectanglemetdusrvn,amiegyngyszgetrajzolakpernyre.Paramterbenmegkelladnunk,hogy
melyx,sykoordintraakarjukkirajzoltatni,valamint,hogymilyenszles(Width),smagas(Height)legyen.Esetnkben44pixel.
Agrbekirajzolst(lsd:20.4(ch20s02.html#x152025r4))aGorbemetdusvgzi.Mindenalkalommal,amikorpontotrajzolunkki,vagytrlnkezthvjukmegahttrben.A
metdusaBezisegdmetdussal,amiamatematikaihttereagrberajzolsnak,szmoltatkiegypontot.
A20.5(ch20s02.html#x152036r5)alapjnelszrktpontraleszszksgnkezeketide,sodanvvelilletjk,saszakaszelssutolsvgpontjtreprezentljk.
Szksgvantovbbegydoubletpusvltozra(eztartalmazzaalpskzket),stermszetesenaPeneszkzrearajzolshoz.Asegdvltozvala0tlindulunk,samg
elnemrjkaz1et0.01eslpskzkkelvonalakatrajzoltatunkaDrawlinemetdussal.Ezekavonalakazideponttlazodapontigtartanak,haanyomgloblisvltoz
rtkeigaz,azazmrvankirakvapont.Azidemindenkezdsnlazelzvgpontlesz(oda),mgazodartktaBezisegdmetdusszmoljaki.Haazirtkeelrte
azegyet,azaztjelenti,hogymrmajdnemelrtkagrbvelavgpontot(megkzeltettk).Ekkorrajzolunkegyvonalat,demostgy,hogyakezdpontazeddigmeghzott
vonalvgpontja(ahogyezteddigistettk),deavgpontaPontoktmbutolselemelesz.Ezarszletgarantlja,hogyavonalpontosanakezdpontblavgpontigtartson.
HaacheckBox1bevanjellve,vagyiskontrollpolinomotkellrajzolni,sperszemrnyomvltozrtketruevagyisvankirakvapont,akkormeghvjaaVonaleljrst,majda
Pontoktmbsszeselemt(pontokat)aPontKieljrssalkirajzolja.
AmatematikaihtteretaBezieralgoritmusszolgltatja.ABezisegdmetduseztvalstjameg.VisszatrsirtkeegyPonttpusvltoz.Egydoubleparamtertvr(lsd
20.6(ch20s02.html#x152059r6),20.7(ch20s02.html#x152071r7),20.8(ch20s02.html#x152079r8)forrsszvegek),smeghvjaaBez_Sulymetdustaparamterkntkapott
rtkkel.

20.3.feladat(Szakaszlehatrolsaszint:4).Ksztskelaklasszikusszakaszlehatrolprogramot,melyhasonlanmkdik,mintalegtbbrajzolprogramkivgs(cut)
mvelete.Alehatrolstazegrkattintshatsravgezzkelakijellsmentn.

Magyarzat:
Afeladatmegoldshozsegtsgettallunka20.9(ch20s02.html#x152091r9)forrskdban.Apixelekkirajzolsnakmdjta20.10(ch20s02.html#x152554r10),aszakasz
lehatrolsta20.11(ch20s02.html#x152556r11),amidpointszakaszokrajzolsta20.13(ch20s03.html#x153004r13)forrskdbantalljukmeg.
A20.3feladatszvegealapjn,aForm1_PaintesemnybenrajzoljunkegytetszlegesvonalataMidPointmetdussegtsgvel(pirossznnel),majdtroljukelkoordintkat.
RajzoljunkegyrectanglettetszlegesC#metdussegtsgvel,zldsznnelgy,hogyazlehetlegfedsenlegyenaszakasszal!(pl.:drawRectangle)Fontoskrdseka
programfutsvalkapcsolatban:Avgssikerese?Milyenmdonbrzoljaaprogramavgseredmnyt?AkrdsekmegvlaszolstatiszteltOlvasrabzzuk.

20.4.feladat(ADDAszakaszrajzolszint:4).KsztskelazismertDDAszakaszrajzolalgoritmusprogramjt.ADDAmetdusktpontkzrajzolvonalat.Aktpontxsy
koordintitparamterbenkapja,valamitegyPaintEventArgssegyColortpusvltozt.

http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html#id553867

4/8

6/27/2016

C#feladatgyjtemny|DigitlisTanknyvtr

Magyarzat:ADDApontokbl,azazpixelekblrajzoljakiavonalat(lsd:20.15(ch20s03.html#x153008r15)).
AKoordintaRendszeraparamterbenkapottsznnelDDAsegtsgvelrajzolegykismretkoordintarendszertbeosztsokkalegytt(lsd:20.16(ch20s03.html#x1
53033r16)).ADiagrammetdusaDDAvalrajzoljakiadiagramokat,azazadiagramoszlopnak3vonalt.Azoszlopbalfelssarknakx,sykoordintjtparamterben
kapja,valamintaztis,hogymilyensznnelrajzoljon.A20.17(ch20s03.html#x153053r17)forrsszvegalapjnaFormPaintmetdusbanhvjukmegazelbbemltett
fggvnyeket,gykapunkegykoordintarendszert,valamintaparamterezsnekmegfeleloszlopdiagramo(ka)t,ahogyezta20.18(ch20s03.html#x153063r18)
forrsszvegbenlthatjuk.

20.5.feladat(Kpektmretezseszint:3).Ksztsnkamindennapigyakorlatbanisjlhasznlhatprogramot,amelyJPGformtumkpekcsoportostmretezst
valstjamegegysgesformtumalapjn(lsd:20.19(ch20s03.html#x153073r19) ).

Magyarzat:A20.20(ch20s04.html#x154001r20)forrsszvegbenafixmretretrtntmretezstlthatjukamaradkrszekkitltsvel.Amennyibenarnyostva
szeretnnktmretezniakpeket,hasznlhatjuka20.21(ch20s04.html#x154043r21)forrsszvegbentallhatmetdust.Amreteznikvntkpekhelytmegkelladni,amely
eljrshoza20.22(ch20s04.html#x154064r22)forrsszvegbenlthatprogramrszletvehetjkalapul.Akpmegnyitsaa20.24(ch20s04.html#x154117r24),akonvertlsa
20.25(ch20s04.html#x154124r25),valaminta20.26(ch20s04.html#x154126r26)forrsszvegekbenlthatmdontrtnhet.Akonvertlsbefejeztvelnefelejtskel
felszabadtaniazerforrsokat,amelyeketaprogramfelhasznltafutsasorn(lsd:20.27(ch20s04.html#x154134r27)).

20.6.feladat(Hermitgrberajzolsaszint:4).Ksztsnkolyanablakosalkalmazst,amelyegyHermitgrbtrajzolakpernyre.

Magyarzat:Szksgnkleszszmosvltozraaprogramksztsesorn.Ahogyazta20.28(ch20s04.html#x154148r28)forrsszvegbenlthatjuk,amaxpkonstansa
maximlispontokszmttartalmazza.Apontmozgazppenmozgatottpontottrolja.Aszak2egypontokbllltmb,amelymaxp+1darabpontottartalmaz.Azaktpaz
ppenaktulispontsorszma.Kellmg8pontasegdvonalak,rint,sagrbekirajzolshoz,valamintdeklarlnunkkellegyGraphicstpusvltozt.Amegoldshoz
hasznljuka20.28(ch20s04.html#x154148r28)forrsszvegbentallhatBezieralgoritmusunkatis.A20.29(ch20s05.html#x155001r29)forrsszvegbenahermithatarok
metdusparamternektkelladnunkktintet,amiezekhezszmoljakislltjabeahozzjuktartozPointtpusrintket.AparamterbenkapottszmokaszakPoint
tpustmbvalahnyadikelemnekaszmai.A20.30(ch20s05.html#x155008r30)forrsszvegbentallhathermiteu3metdusparamterbenvr4pontot,segydouble
tpusvltozt,sazismertmatematikaikpletalapjnszmoljakiegypontkoordintit,amitvisszaisad.A20.31(ch20s05.html#x155063r31)forrsszvegbenbemutatott
erintorajz4ponthozrajzolrintt.Apontokatparamterbenkapja.Ahermitrajz(lsd:20.32(ch20s05.html#x155080r32))paramterbenaztaszntkellmegadni,amellyelki
akarjukrajzolniagrbt.Apolirajz2poliszinparamterkntkapottsznneldolgozik.Habejelltk,akkormeghvjaahermitrajzfggvnyt,amiaHermitgrbtrajzoljaki.
Paramterkntafeketeszntadjatneki.Illetvehabevanjellveakkorabeziergrbtiskirajzoljaamatematikaikpletalapjn(lsd20.33(ch20s05.html#x155104r33),s
20.35(ch20s06.html#x156001r35)forrsszvegek).ApontjeloloparamterbenkapottPointtpuselemekbllltmbsszeselemtrajzoljakiapontaszinsznnel,valamint
erintoszinsznnelaszaktmbszomszdospontjaitsszektszakaszokat.Apontjelaparamterbenkapotttmbparamterkntkapotthelyenllelemt(egypontot)rajzol
ki.Aparamternlklipoliujrafggvnyakpernytrlsutnjrarajzoljaapolinomot,valamitvisszalltjaapontokalaprtkeit.Asegedvonalfggvnyapolinomunkhoz
rajzoljakiasegdvonalakat(lsd:20.39(ch20s06.html#x156086r39),20.37(ch20s06.html#x156050r37),20.38(ch20s06.html#x156077r38)).Ezametdusparamterkntkapja
http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html#id553867

5/8

6/27/2016

C#feladatgyjtemny|DigitlisTanknyvtr

aszakPointtmbt,segyintet,amelymegmutatja,hogyhnyadikponthozrajzoljonvonalat,valamintegysznt,hogyapontotmilyensznnelrajzoljaki(lsd:20.36
(ch20s06.html#x156024r36)).
Arajzalapjainakelksztstaparamternlkliinitrajzfggvnyvgzi(lsd:20.41(ch20s06.html#x156180r41)).MeghvniaFormindtsakorkellselredeklarltvltozkat
lltbe.AFormPaintesemnyeazelredeklarltGraphicstpusvltoznknakadrtket,majdmeghvjaapontjell2fggvnyt,paramterknttadjaaszakPointokat
tartalmaztmbt,gyazkirajzolhatjaapontokat,majdmeghvjaapolirajzfggvnyt,paramterbenegysznnel,amiapolinomszne(lsd:20.42(ch20s06.html#x156194r42),
20.43(ch20s07.html#x157001r43),s20.44(ch20s07.html#x157016r44)forrsszvegek).Haazegrgombjtfelengedjkapontmozgvltoznkrkt1relltjuk,s
jrarajzoltatjukapolinomotapoliujrametdussal(lsd:20.46(ch20s07.html#x157087r46)forrsszveg).AtovbbiFormonlvobjektumokhozrendeltmetdusokata20.47
(ch20s07.html#x157094r47)forrsszvegbentalljuk.Abutton1megnyomsakoraprogrambefejeziafutst,aForm1_Loadesemnymeghvjaazinitrajzfggvnyt,azaz
elksztiagrbealapjait.HaacheckBox2megvltozikfrisstnk,sanumericUpDown

20.7.feladat(Ellipszisrajzolsaszint:3).Ksztsnkolyanrajzolprogramot,amelyazegrrelkijelltbefoglalkeretbeellipsziseketrajzol.ArajzolshozhasznlhatjukaC#
beptettmetdust,vagykszthetnkegyetmagunkis.

20.8.feladat(Rajzprogramszint:3).KsztsnkaPaintalkalmazsmintjrarajzolprogramot,amelybenazegrsegtsgvellehetrajzolni,szakaszokathznipontokkztt,
valamintterleteketsznezni.

tartalomjegyzk(#)
adatlap(#)
C#feladatgyjtemny(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/index.html)
Elsz(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch01.html)
Azadatokbeskivitele,sazelgazsok(szerz:KirlyRoland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch02.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch02.html)
Ujjgyakorlatok(szerz:KirlyRoland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.html)
Ciklusokhozkapcsoldfeladatok(szerz:KirlyRoland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html)
Szmokssorozatok(szerz:KirlyRoland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch05.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch05.html)
Vektorokkalsazokkezelsvelkapcsolatosfeladatok(szerz:KirlyRoland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch06.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch06.html)
Aforeachciklussalkapcsolatosfeladatok(szerz:KirlyRoland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch07.html)
http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html#id553867

6/8

6/27/2016

C#feladatgyjtemny|DigitlisTanknyvtr

Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch07.html)
Ciklusoksvektorokhasznlatasszetettszvegelemzsre(szerz:KirlyRoland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch08.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch08.html)
Mtrixokfeltltsvelkapcsolatosfeladatok(szerz:HernykZoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch09.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch09.html)
Numerikusmveletekmtrixokkal(szerz:HernykZoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch10.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch10.html)
Mtrixokvizsglata(szerz:Hernykzoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch11.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch11.html)
Transzformcismtrixok(szerz:HernykZoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch12.html)
Amgikussbvsngyzetek(szerz:HernykZoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch13.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch13.html)
Kpernykezelsselkapcsolatosfeladatok(szerz:HernykZoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch14.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch14.html)
Listkfeltltsvelkapcsolatosfeladatok(szerz:Hernykzoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch15.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch15.html)
Listkkalkapcsolatosfeladatok(szerz:HernykZoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch16.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch16.html)
Rekordokslistkegytt(szerz:HernykZoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch17.html)
Afejezetforrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch17.html)
WindowsForm(szerz:RadvnyiTibor)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18.html)
Aformstulajdonsgai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18.html)
Alapvetkomponensek,adatbekrssmegjelents(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s02.html)
Vlasztsok(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s03.html)
Listkkezelse(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s04.html)
Egybeszkzk,id,dtum,rtkbellts(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s05.html)
Menkseszkztrak(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s06.html)
Tbbinfoegyformon(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s07.html)
Dialgusok(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s08.html)
Modlissnemmodlisformok(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s09.html)
Idztsszenetek(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s10.html)
Adatkezels(szerz:RadvnyiTibor)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19.html)
SqlConnection,ConnectionString(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19.html)
AzSqlCommand(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19s02.html)
Adatokmegjelentse,adatkts,DateSetsDataTable(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19s03.html)
Trolteljrsokrsashasznlata(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19s04.html)
Grafikaifeladatok(szerz:KovcsEmd)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html)
http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html#id553867

7/8

6/27/2016

C#feladatgyjtemny|DigitlisTanknyvtr

Grafikaifeladatok(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html)
Afejezetforrskdjai1.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s02.html)
Afejezetforrskdjai2.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s03.html)
Afejezetforrskdjai3.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s04.html)
Afejezetforrskdjai4.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s05.html)
Afejezetforrskdjai5.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s06.html)
Afejezetforrskdjai6.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s07.html)
(http://www.nfu.hu)
(http://www.esza.hu)
(http://www.eisz.hu)
(http://www.educatio.hu)
(http://www.nfu.hu)

http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html#id553867

8/8

You might also like