4c# feladatgyűjtemény _ digitális tankönyvtár.pdf

Upload: bnc1

Post on 28-Feb-2018

292 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    1/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 1/26

    Ugrs a tartalomhoz(#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/ch04.html)

    Informci (/hu/informacio)

    Kapcsolat(/hu/kapcsolat)

    English(/en/tartalom/tamop425/0046_ csharp_feladatgyujtemeny/ch04.html)

    (#)

    A-(#)A(#)A+(#)

    Kezdoldal(/hu)

    Hrek(/hu/hirek/tankonyvtar/cikkek)

    Bngszs (/hu/bongeszes)

    Foldal(/hu) > TAMOP 4.2.5 Plyzat knyvei > Knyvek(/hu/bongeszes/konyvek) > Alkalmazott tudomnyok (/hu/bongeszes/konyvek/alkalmazott_tudomanyok) >

    Szmtstechnika. Informatika.Adatbzisok (/hu/bongeszes/konyvek/alkalmazott_tudomanyok/szamitastechnika)

    (/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.html)

    (/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch05.html)

    C# feladatgyjtemny

    Kovcs Emd, Radvnyi Tibor, Kirly Roland, Hernyk Zoltn

    Kempelen Farkas Hallgati Informcis Kzpont

    Tweet(https://twitter.com/share)

    Begyazs

    4. fejezet - Ciklusokhoz kapcsold feladatok (szerz: Kirly Roland)

    Tartalom

    A fejezet forrskdjai(ch04.html#id506529)

    4.1. feladat (Tbb elem bekrse szint: 1). rjunk olyan programot, amely addig kr be egsz szmokat a billentyzetrl, amg azok sszege meg nem haladja a 100-at. A

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.htmlhttp://www.tankonyvtar.hu/huhttp://www.tankonyvtar.hu/hu/bongeszes/konyvekhttp://www.tankonyvtar.hu/hu/bongeszes/konyvekhttp://www.tankonyvtar.hu/hu/bongeszes/konyvek/alkalmazott_tudomanyokhttp://www.tankonyvtar.hu/hu/hirek/tankonyvtar/cikkekhttp://www.tankonyvtar.hu/hu/kapcsolathttp://www.tankonyvtar.hu/Shibboleth.sso/Login?target=http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.htmlhttps://twitter.com/sharehttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch05.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.htmlhttp://www.tankonyvtar.hu/hu/bongeszes/konyvek/alkalmazott_tudomanyok/szamitastechnikahttp://www.tankonyvtar.hu/hu/bongeszes/konyvek/alkalmazott_tudomanyokhttp://www.tankonyvtar.hu/hu/bongeszes/konyvekhttp://www.tankonyvtar.hu/huhttp://www.tankonyvtar.hu/hu/bongeszeshttp://www.tankonyvtar.hu/hu/hirek/tankonyvtar/cikkekhttp://www.tankonyvtar.hu/huhttp://www.tankonyvtar.hu/en/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.htmlhttp://www.tankonyvtar.hu/hu/kapcsolathttp://www.tankonyvtar.hu/hu/informaciohttp://www.tankonyvtar.hu/Shibboleth.sso/Login?target=http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.htmlhttp://www.tankonyvtar.hu/hu
  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    2/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 2/26

    beolvass vgn rjuk ki azt, hogy a bekrt szmok kzl hny volt pros, s hny volt pratlan.

    A 4.1 (ch04.html#x1-7001r1) forrsszvegben talljuk a megoldst, a program kimenett pedig a 4.1 (ch04.html#x1-6002r1) brn lthatjuk.

    4.1. bra.A tmb bekrse

    4.2. feladat (Mtrix bekrse szint: 2). Krjk be egy 2x2-es (esetleg egy 3x3-as) mtrix elemeit, majd rajzoljuk ki a mtrixot a konzol kpernyre, vgl szmtsuk ki s rjuk ki

    a determinnst.

    Magyarzat: Determinnson egy ngyzetes mtrixhoz rendelt szmot rtnk. Ha egy A nxn-es ngyzetes mtrix elemei az szmok, akkor az (n-ed rend) determinns a

    Leibniz-formula segtsgvel kaphat meg.

    A 4.2 (ch04.html#x1-7033r2) forrsszvegben talljuk a megoldst, a szmts menett az albbiakban lthatjuk.

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    3/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 3/26

    4.3. feladat (Ngyszgek szint: 1). Gyakoroljunk a konzollal. Ksztsnk programot, amely kperny kzepre a bal szltl a jobb szlig tart ngyszget rajzol. A 4.3

    (ch04.html#x1-7071r3)forrsszvegben talljuk a megoldst.

    4.4. feladat (Szmll s nevez szint: 1). Ksztsnk programot, mely egy trt szmlljnak s nevezjnek megadsa utn kirja az egyszerstett trtet. A 4.4(ch04.html#x1-

    6005r4) forrsszvegben talljuk meg a feladat megoldst.

    4.5. feladat (Egerek szint: 3). Ttelezzk fel, hogy ltezik teljesen szeparlt, L egysg hosszsg csatorna, s mindkt vgnl egy-egy egr. Egy indt jelre az egyik egr U, a

    msik V sebessggel kezd rohanni a csatorna ellenkez vge fel. Amikor odarnek, visszafordulnak s jra egymssal szemben haladnak (faltl falig rohanglnak). Hrom

    mdon tallkozhatnak, nha szembl, nha a gyorsabb utolri a lassabbat, nha pedig egyszerre rnek egy falhoz

    Ksztsnk olyan programot, ami bekri egy kpzeletbeli szennyvzcsatorna hosszt (L), kt patkny sebessgt (U s V), valamint egy idtartamot (T), majd kirja, hogy a megadott

    idtartam alatt a patknyok hnyszor tallkoztak.

    4.6. feladat (Karakterek bekrse szint: 1). rjunk programot, mely bekr 5 klnbz karaktert, majd kirja ezen karakterek sszes permutcijt. A program egy lehetsges

    megoldst a 4.6( ch04.html#x1-6007r6)forrsszvegben talljuk.

    4.7. feladat (sszegek kiszmtsa szint: 1). Ksztsnk alkalmazst a 4.7( ch04.html#x1-6008r7)forrsszvegben lthat program mintjra, amely bekri a K pozitv egsz

    szmot, majd kiszmolja a kvetkez sszeget:

    4.8. feladat (Hromszg kirajzolsa szint: 1).A 4.8( ch04.html#x1-6009r8)programszveg mintjra krjnk be egy termszetes szmot (a), majd rajzoljunk ki a kpernyre egy

    derkszg hromszget csillagokbl (*). A hromszg pontosan az

    -val megegyez sornyi csillagbl lljon.

    4.9. feladat (Betk rajzolsa a kpernyre szint: 1). Ksztsnk programot, amely bekr egy N termszetes szmot, majd kirajzol a kpernyre egyms mell N-szer az "XO"

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    4/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 4/26

    betket. A feladat egy lehetsges megoldst a 4.9(ch 04.html#x1-6010r9)programban talljuk meg.

    4.10. feladat (Unalmas az informatika ra szint: 1). rjon programot, ami megkrdezi a felhasznltl, hogy hny msodperc zent szeretne hallgatni. A megadott

    msodpercen keresztl szlaltassunk meg vletlen frekvencij hangokat, vletlen(1 s 600 ms kztt) ideig.

    4.11. feladat (Betkgy szint: 2). Oldja meg a 4.11(ch04.html#x1-6012r11)forrsszvegben lthat program mintjra a kvetkez feladatot. Piros szn konzol ablakban a

    kperny bal szltl kezdve kirajzolunk egy betkgyt, ami folyamatosan nvekszik (A-K-ig). Ha a billentyzeten lenyomunk egy bett, akkor a vlasztottal megegyez betk

    kikerlnek a kgybl...

    4.12. feladat (Tzes szmrendszer szint: 2). Ksztsnk konzol programot, amely bekr (esetleg vletlenszeren generl) egy bitsorozatot (2-es szmrendszerbeli szmot), majd

    tvltja 10-es szmrendszerbebe. A feladat egyszer megoldst megtalljuk a 4.12( ch04.html#x1-6013r12) forrsszvegben.

    Magyarzat:A vletlen szmok generlshoz hasznljuk a Random osztlyt gy, hogy paramterezzk a Next metdust. A paramterezsre azrt van szksg, hogy csak 0-

    1 szmjegyeket generljon.

    4.13. feladat (C# log szint: 1).A 4.13(ch04.html#x1-6014r13)program mintjra rajzoljuk ki a kpernyre valamely ltalunk vlasztott karakter felhasznlsval a C# nyelv

    logjt.

    Magyarzat:A megoldshoz a k arakteres kpernyn jl kell t udni pozicionlni, s rdemes a rendelkezsre ll helyet arnyosan elosztani, hogy a logo megfelelen nzzen k i.A pozcik megadshoz hasznljuk a Console.SetCursorPosition metdust.

    4.14. feladat (Cs oportostsi feladat s zint: 2).A 4.14( ch04.html#x1-6015r14)fprogram mintjra ksztsnk konzolos alkalmazst, amely beolvassa egy adott osztly nvsort.

    Alkossunk a z osztlybl vletlensze ren cso portokat. A program k rdezze meg a haszn ljt, hogy hny fs cso portokat szeretne ltrehozni , majd rja ki azokat a k pernyre.

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    5/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 5/26

    Magyarzat:Ahhoz, hogy csoportokat tudjunk kszteni, szksg lesz a tanulk neveinek s sorszmainak a trolsra. A programnak ltezik egy kevsb bonyolult megoldsa

    is, ahol a csoportokban a nevek helyett az egyes tanulkat a sorszmuk jelli. ennl a megoldsnl a beolvasst is lervidthetjk.

    4.15. feladat (Monogramok szint: 1). Krjnk be egy nevet, majd rjuk ki a nvhez tartoz monogramot.

    Magyarzat:A 4.15 (ch04.html#x1-6016r15) szvegben lthat feladat megoldsnl problmba tkzhetnk, ha az adott szemly kereszt, vagy csaldi neve ketts vagy tbb

    jelbl ll betket tartalmaz. Ilyenek betk a CS, DZ, SZ, ZS, A problma megoldshoz, vagyis a nem egy karakterbl ll betk kiszrsre ptsnk elgazst a

    programba (switch).

    4.16. feladat (Szmjegyek sszege szint: 1). Ksztsnk a 4.16(ch04.html#x1-6017r16)program mintjra konzolos alkalmazst, amely beolvas egy szmot, majd kirja a

    szmjegyek sszegt a kpernyre.

    Magyarzat:A beolvasott szmot ne konvertljuk s zmm, ahogy azt a sz mtsokat vgz programok esetn tenni szoktuk, hanem hagyjuk meg string formban, mivel gy

    knnyedn szt tudjuk szedni elemeire, vagyis a szmjegyeire, melyeket azutn t tudunk konvertlni szmm az sszeadshoz. Az konverzihoz hasznljuk a int.Parse()

    metdust az adott stringelemre (szam[i].ToString()). Figyelem! A string elemeit is konvertlnunk kell, mivel azok karakter tpusak.

    4.17. feladat (Pnzrme feldobsa szint: 1). Ksztsnk a 4.17(ch04.html#x1-6018r17)feladathoz hasonl programot, amely egy kpzeletbeli pnzrmt dobl a levegbe, majd

    megllaptja, hogy az a fej, vagy az rs oldalra esett-e le. A pnzrme feldobst kveten a program rja ki a kpernyre az eredmnyt, vagyis, hogy hnyszor volt fej, s

    hnyszor rs. Termszetesen a pnzrme dobsok szmt is a felhasznl adja meg a program elejn.

    4.18. feladat (Kukac szint: 3). Ksztsnk a 4.18( ch04.html#x1-6019r18)forrsszveg alapjn programot, melyben egy kukacot (@) a kurzor mozgat billentyk segtsgvel

    mozgathatuk a kpernyn addig, amg az ESC billentyvel ki nem lpnk a programbl.

    Magyarzat:Amennyiben jl hasznlhat programot szeretnnk k szteni, figyelhetnk a kperny sz lnek az elrsre, vagyis arra, hogy a kukac ne tudjon kilpni a megadott

    koordintk kzl.

    A legjobb megolds az, ha a kukac eleje a s zlek elrsekor az ellenttes oldalon bukkan ki, a hta pedig kveti. Ezzel a megoldssal egy un.: kt dimenzis Missner-teret

    hozunk ltre amely ugyanilyen alapokon nyugszik. Nagyon leegyszerstve, s kiss elbagatelizlva a dolgot gy is mondhatnnk, hogy ell ki, htul be tpus teret

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    6/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 6/26

    ksztettnk

    4.19. feladat (Napszakok s rk szint: 1). Ksztsnk a 4.19( ch04.html#x1-6020r19)pldhoz hasonl programot, amely az elindtsa utn a napszaknak megfelelen kszn!

    4.20. feladat (Kamatszmts szint: 3). rjunk konzolos alkalmazst, amely bekri azt, hogy hny vre, s mekkora sszeget szeretnnk egy kpzeletbeli bankban lektni.

    Ezutn a program olvassa be azt is, hogy mennyi a lekts kamata, majd szmtsa ki, hogy a megadott v elteltvel mennyi pnzt kaphatunk a betteink utn!

    4.21. feladat (Fut sebessge szint: 2). Ksztsnk programot, amely az albbi szmtsokat valstja meg. Egy szzmteres futs rsztvevje a tv felig egyenletesen gyorsul,

    majd az utols tz mteren egyenletesen lassul.

    A program k rje be a fut kezd sebessg t (m/s) egy adott interval lumon be ll (3 .00 - 5.00), s rja ki tz mterenknt a fut aktu lis sebe ssgt km/h-ban!

    4.22. feladat (Szmok sorozata szint: 2). rjunk konzolos alkalmazst a 4.22(ch04.html#x1-6023r22)pldaprogram alapjn, amely bekr egy egsz szmot, majd mindaddig kr

    be tovbbi egsz szmokat, amg nullt nem kap. A program hatrozza meg s rja ki a megadott egsz szmok kzl a legnagyobbat.

    4.23. feladat (ttel oszthat s zint: 1). rjon programot a 4.23( ch04.html#x1-6024r23)pldaprogram felhasznlsval, mely beolvassa a billentyzetrl egy intervallum kezd s

    vgrtket, majd kirja a kpernyre az intervallumba es egsz szmok kzl azokat, melyek 5-tel oszthatk!

    A fejezet forrskdjai

    4.1. forrskd.Tmb bekrse

    using System;

    using System.Collections.Generic;

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    7/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 7/26

    using System.Linq;

    using System.Text;

    namespace ConsoleApplication1

    {

    class Program

    {

    static void Main(string[] args)

    {

    int osszeg = 0;

    int paros = 0;

    int paratlan = 0;

    for (int i = 0; i < 99; i++)

    {

    Console.Write

    ("Krem adjon meg egy szmot: ");

    int szam =

    int.Parse(Console.ReadLine());

    osszeg = osszeg + szam;

    if (szam % 2 == 0) paros++;

    if (szam % 2 != 0) paratlan++;

    if (osszeg >= 100) break;

    }

    Console.WriteLine ("{0} pros s {1} pratlan..."

    ,paros,paratlan);

    Console.ReadLine();

    }

    }

    }

    4.2. forrskd.Mtrix bekrse

    using System;

    using System.Collections.Generic;

    using System.Linq;

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    8/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 8/26

    using System.Text;

    namespace a

    {

    class Program

    {

    static void Main(string[] args)

    {

    int[,] matr = new int[2, 2];

    for (int i=0;i

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    9/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 9/26

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace _b

    {

    class Program

    {

    static void Main(string[] args)

    {

    int i = 0, x = 0, y = 13;

    Random rnd = new Random();

    int ran;

    while (x < 79){

    i = 0;

    ran = rnd.Next(2, 10);

    while (i < ran && x < 79){

    i++;x++;

    Console.SetCursorPosition(x, y);

    Console.Write("");

    }

    i = 0;

    while (i < 8 && x < 79){

    i++;y;

    Console.SetCursorPosition(x, y);

    Console.Write("");

    }

    ran = rnd.Next(2, 10);

    i = 0;

    while (i < ran && x < 79){

    i++;x++;

    Console.SetCursorPosition(x, y);

    Console.Write("");

    }

    i = 0;

    while (i < 8 && x < 79){

    i++;y++;

    Console.SetCursorPosition(x, y);

    Console.Write("");

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    10/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 10/26

    }

    }

    Console.ReadLine();

    }

    }

    }

    4.4. forrskd.A trtes feladat

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace _2c

    {class Program

    {

    static void Main(string[] args)

    {

    Console.Write("A trt szmllja: ");

    int a = int.Parse(Console.ReadLine());

    int x = a;

    Console.Write("A trt nevezje: ");

    int b = int.Parse(Console.ReadLine());

    int y = b;

    while (a != 0 && b != 0){

    if (a > b)

    a = ab;

    else

    b = ba;

    }

    int lnko = Math.Max(a, b);

    Console.WriteLine();

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    11/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 11/26

    Console.WriteLine

    ("Az egyszerstett trt szmllja: {0}", x / lnko);

    Console.WriteLine

    ("Az egyszerstett trt nevezje: {0}", y / lnko);

    Console.ReadLine();

    }

    }

    }

    4.5. forrskd.Karakterek bekrse

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace _2d{

    class Program

    {

    static void Main(string[] args)

    {

    int i=1;

    Console.WriteLine("Ngyzetszmok 1 s 10000 kztt:");

    Console.WriteLine();

    while (i * i < 10001)

    {

    Console.Write("{0}, ", i * i);i++;

    }

    Console.WriteLine();

    Console.WriteLine();

    Console.WriteLine("Kbszmok 1 s 10000 kztt:");

    Console.WriteLine();

    i = 1;

    while (i * i * i < 10001)

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    12/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 12/26

    {

    Console.Write("{0}, ", i * i * i);

    i++;

    }

    Console.ReadLine();

    }

    }

    }

    4.6. forrskd.sszeg kiszmtsa

    static void Main(string[] args)

    {

    int s = 0;

    Console.Write("Add meg a k poztiv szmot:");

    int k = Convert.ToInt32(Console.ReadLine());

    for (int i = 1; i

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    13/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    14/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 14/26

    class Program

    {

    static void Main(string[] args)

    {

    Random rnd = new Random();

    Console.Title = "BETKGY";

    char[] kigyo = new char[80];

    int i, j, kdb;

    kdb = 0;

    ConsoleKeyInfo gomb = new ConsoleKeyInfo();

    Console.BackgroundColor = ConsoleColor.Red;

    Console.ForegroundColor = ConsoleColor.Green;

    Console.WriteLine("50 KAREKTERBL LL BETKGY");

    do{

    kigyo[kdb] = Convert.ToChar(rnd.Next

    (Convert.ToInt32(A), Convert.ToInt32(K) + 1));

    kdb++;

    Console.SetCursorPosition(0, 5);

    for (i = 0; i < kdb; i++)

    Console.Write("{0}", kigyo[i]);

    for (i = kdb; i < 50; i++) Console.Write(" ");

    Thread.Sleep(100);

    while (Console.KeyAvailable){

    gomb = Console.ReadKey(true);

    for (i = 0; i < kdb; i++){

    if (Char.ToUpper(gomb.KeyChar) == kigyo[i]){

    for (j = i; j < kdb 1; j++)

    kigyo[j] = kigyo[j + 1];

    kdb;i;

    }

    }

    }

    }

    while ((kdb < 50) && (kdb > 0) &&

    (gomb.Key != ConsoleKey.Escape)); Console.WriteLine();

    if (gomb.Key != ConsoleKey.Escape){

    if (0 == kdb) Console.Write("NYERTL");

    else Console.Write("NYERTEM");

    Console.WriteLine("\n\nEnterre kilpek!");

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    15/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 15/26

    Console.ReadLine();

    }

    }

    }

    }

    4.10. forrskd.tvlts tzes szmrendszerbe

    using System.Text;

    namespace feladat

    {

    class feladat

    {

    static void Main(string[] args)

    {

    Console.Write("Bitsorozat : ");string bitsor= Console.ReadLine();

    double osszeg=0;

    double hatvany = 2;

    for (int i = 0; i < bitsor.Length; i++)

    {

    hatvany=Math.Pow(2,bitsor.Lengthi1);

    string szamjegy = bitsor.Substring(i, 1);

    osszeg +=int.Parse(szamjegy)*hatvany;

    }

    Console.WriteLine("Az tvlts eredmnye : {0}", osszeg);

    Console.ReadLine();}

    }

    }

    4.11. forrskd.C# log kirajzolsa

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    16/26

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 16/26

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace feladat

    {

    class feladat

    {

    static void Main(string[] args)

    {

    int meret=10;

    int vkozep = Convert.ToInt16(40 meret / 2);

    int fkozep = Convert.ToInt16(12 meret / 2);

    int harmad = Convert.ToInt16(meret / 3);

    for (int i=0;i

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    17/26

    gy j y | g y

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 17/26

    Console.SetCursorPosition

    (80 vkozep + meret+harmad+1, fkozep + i + 1);

    Console.Write("X");

    Console.SetCursorPosition

    (80 vkozep + meret + harmad, fkozep + harmad + i + 2);

    Console.Write("X");

    Console.SetCursorPosition

    (80 vkozep + meret + harmad 1,

    fkozep + harmad * 2 + i + 3);

    Console.Write("X");

    }

    Console.ReadLine();

    }

    }

    }

    4.12. forrskd.Csoportostsi feladat

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace feladat_2

    {

    class feladat_2

    {static void Main(string[] args)

    {

    Console.WriteLine("Vletlenszer csoport kialaktsa...");

    Console.WriteLine("Osztly ltszma!");

    int letszam = int.Parse(Console.ReadLine());

    Console.WriteLine("Max ltszm:");

    int csop=int.Parse(Console.ReadLine());

    bool[] osztaly=new bool[letszam];

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    18/26

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 18/26

    Random rnd = new Random();

    int db = 0;

    while (db < letszam){

    int i = rnd.Next(0, letszam);

    if (osztaly[i] == false){

    double c=db/csop;

    Console.WriteLine("A(z) {0}. csoport tagjai:" +

    "{1}. tanul", Math.Floor(c)+1,i + 1);

    osztaly[i] = true;

    db++;

    }

    }

    Console.ReadLine();

    }

    }

    }

    4.13. forrskd.Monogrammos feladat

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace Feladat_6

    {

    class feladat_6{

    static void Main(string[] args)

    {

    Console.Write("Krem, gpeljen be egy nevet: ");

    string nev1 = Console.ReadLine();

    nev1 = + nev1;

    string nev=nev1.ToUpper();

    string monogram="";

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    19/26

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 19/26

    for (int i = 0; i < nev.Length2; i++)

    {

    if (nev[i]== )

    {

    string betu = nev.Substring(i+1, 2);

    switch (betu)

    {

    case "CS": monogram += betu + ;

    break;

    case "DZ": if (nev[i + 3] == S)

    monogram += betu + S + ;

    else monogram += betu + ;

    break;

    case "GY": monogram += betu + ;

    break;

    case "LY": monogram += betu + ;

    break;

    case "NY": monogram += betu + ;

    break;

    case "SZ": monogram += betu + ;

    break;

    case "TY": monogram += betu + ;

    break;

    case "ZS": monogram += betu + ;

    break;

    default: monogram +=

    nev.Substring(i + 1, 1) + ;

    break;

    }

    }

    }

    Console.WriteLine(monogram);

    Console.ReadLine();

    }

    }

    }

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    20/26

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 20/26

    4.14. forrskd.sszegzst vgz feladat

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace szamjegyekosszege

    {

    class Program

    {

    static void Main(string[] args)

    {

    Console.Write("Kerek egy szamot: ");

    string szam = Console.ReadLine();

    int osszeg = 0;

    for (int i = 0; i < szam.Length; i++)

    {

    osszeg = osszeg + int.Parse(szam[i].ToString());

    }

    Console.WriteLine("A szamjegyek osszege: {0}.", osszeg);

    Console.ReadLine();

    }

    }

    }

    4.15. forrskd.Pnzrms feladat

    using System;

    using System.Collections.Generic;

    using System.Linq;

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    21/26

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 21/26

    using System.Text;

    using System.Threading;

    namespace fejvagyiras

    {

    class Program

    {

    static void Main(string[] args)

    {

    Console.Write("Hanyszor dobjuk fel a penzt? ");int db = int.Parse(Console.ReadLine());

    int fej = 0;

    int iras = 0;

    for (int i = 0; i < db; i++)

    {

    Random veletlen = new Random();

    int dobas = veletlen.Next(0, 100);

    if (dobas % 2 == 0)

    {

    fej++;

    }

    else

    {

    iras++;

    }

    }

    Console.WriteLine("{0} db fej, {1} db iras.", fej, iras);

    Console.ReadLine();

    }

    }

    }

    4.16. forrskd.Kukacos feladat

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    22/26

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 22/26

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace feladat2_3{

    class Program

    {

    static void Main(string[] args)

    {

    ConsoleKeyInfo beolvasott;

    int x = 1;

    int y = 1;

    while (true){

    Kepernyo(x, y);

    beolvasott = Console.ReadKey();switch (beolvasott.Key){

    case ConsoleKey.LeftArrow:

    if (x != 1){x;} break;

    case ConsoleKey.RightArrow:

    if (x != 80){x++;} break;

    case ConsoleKey.UpArrow:

    if (y != 1){y;} break;

    case ConsoleKey.DownArrow:

    if (y != 23){y++;}break;

    default:break;

    }

    }

    }

    static void Kepernyo(int x, int y)

    {

    Console.Clear();

    Console.WriteLine("(x: {0}; y: {1})", x, y);

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    23/26

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 23/26

    for (int i = 1; i < y; i++){

    Console.WriteLine();

    }

    for (int i = 1; i < x; i++){

    Console.Write(" ");

    }

    Console.Write("@");

    }

    }

    }

    4.17. forrskd.Napszakok feladat

    using System;

    using System.Collections.Generic;

    using System.Linq;

    using System.Text;

    namespace feladat

    {

    class Program

    {

    static void Main(string[] args)

    {

    DateTime ido = DateTime.Now;

    Console.WriteLine("Jelenlegi ido: {0}:{1}.",

    ido.Hour, ido.Minute);

    if (ido.Hour > 5 && ido.Hour < 9){

    Console.WriteLine("Jo reggelt!");

    }

    else if (ido.Hour > 8 && ido.Hour < 19){

    Console.WriteLine("Jo napot!");

    }

    else{

    Console.WriteLine("Jo ejszakat!");

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    }

  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    24/26

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 24/26

    }

    Console.ReadLine();

    }

    }

    }

    4.18. forrskd.Sorozat maximum eleme

    namespace cl

    {

    class Program

    {

    static void Main(string[] args)

    {

    Console.WriteLine("Krem a szmokat!");

    int n=1, max = 0;

    while (n != 0)

    {

    n = Convert.ToInt32(Console.ReadLine());

    if (n > max)

    max = n;

    }

    Console.WriteLine("A legnagyobb szm: {0}" ,max );

    Console.ReadLine();

    }

    }

    }

    tartalomjegyzk(#)

    adatlap(#)

    C# feladatgyjtemny(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/index.html)

    Elsz(/hu/tartalom/tamop425/0046_cs harp_feladatgyujtemeny/ch01.html)

    Az adatok be s kivitele, s az elgazsok (szerz: Kirly Roland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch02.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch02.html)

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    Ujjgyakorlatok (szerz: Kirly Roland) (/h /t t l /t 425/0046 h f l d t jt / h03 ht l)

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch02.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch02.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch01.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/index.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.html
  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    25/26

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 25/26

    Ujjgyakorlatok (szerz: Kirly Roland)(/hu/tartalom/tamop425/0046_cs harp_feladatgyujtemeny/ch03.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.html)

    Ciklusokhoz kapcsold feladatok (szerz: Kirly Roland)(/hu/tartalom/tamop425/0046_cs harp_feladatgyujtemeny/ch04.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html)

    Szmok s sorozatok (szerz: Kirly Roland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch05.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch05.html)

    Vektorokkal s azok kezelsvel kapcsolatos feladatok (szerz: Kirly Roland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch06.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch06.html)

    A foreach ciklussal kapcsolatos feladatok (szerz: Kirly Roland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch07.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch07.html)

    Ciklusok s vektorok hasznlata sszetett szveg elemzsre (szerz: Kirly Roland)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch08.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch08.html)

    Mtrixok feltltsvel kapcsolatos feladatok (szerz: Hernyk Zoltn)(/hu/tartalom/tamop425/0046_csharp_fe ladatgyujtemeny/ch09.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch09.html)

    Numerikus mveletek mtrixokkal (szerz: Hernyk Zoltn)(/hu/tartalom/tamop425/0046_cs harp_feladatgyujtemeny/ch10.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch10.html)

    Mtrixok vizsglata (szerz: Hernyk zoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch11.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch11.html)

    Transzformcis mtrixok (szerz: Hernyk Zoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch12.html)

    A mgikus s bvs ngyzetek (szerz: Hernyk Zoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch13.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch13.html)

    Kpernykezelssel kapcsolatos feladatok (szerz: Hernyk Zoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch14.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch14.html)

    Listk feltltsvel kapcsolatos feladatok (szerz: Hernyk zoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch15.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch15.html)

    Listkkal kapcsolatos feladatok (szerz: Hernyk Zoltn)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch16.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch16.html)

    Rekordok s listk egytt (szerz: Hernyk Zoltn)(/hu/tartalom/tamop425/0046_cs harp_feladatgyujtemeny/ch17.html)

    A fejezet forrskdjai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch17.html)

    Windows Form (szerz: Radvnyi Tibor)(/hu/tartalom/tamop425/0046_csharp_fe ladatgyujtemeny/ch18.html)A form s tulajdonsgai(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18.html)

    Alapvet komponensek, adatbekrs s megjelents(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s02.html)

    Vlasztsok(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s03.html)

    Listk kezelse(/hu/tartalom/tamop425/0046_cs harp_feladatgyujtemeny/ch18s04 .html)

    Egyb eszkzk, id, dtum, rtk bellts(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s05.html)

    Menk s eszkztrak(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s06.html)

    Tbb info egy formon(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s07.html)

    6/27/2016 C# feladatgyjtemny | Digitlis Tanknyvtr

    Dialgusok (/hu/tartalom/tamop425/0046 csharp feladatgyujtemeny/ch18s08 html)

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s07.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s06.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s05.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s04.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s03.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s02.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch17.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch17.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch16.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch16.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch15.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch15.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch14.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch14.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch13.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch13.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch12.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch11.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch11.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch10.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch10.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch09.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch09.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch08.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch08.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch07.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch07.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch06.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch06.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch05.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch05.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch03.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s08.html
  • 7/25/2019 4C# feladatgyjtemny _ Digitlis Tanknyvtr.pdf

    26/26

    http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch04.html 26/26

    Dialgusok(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s08.html)

    Modlis s nem modlis formok(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s09.html)

    Idzts s zenetek(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s10.html)

    Adatkezels (szerz: Radvnyi Tibor)(/hu/tartalom/tamop425/0046_cs harp_feladatgyujtemeny/ch19.html)

    SqlConnection, ConnectionString(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19.html)

    Az SqlCommand(/hu/tartalom/tamop425/0046_cs harp_feladatgyujtemeny/ch19s02.html)

    Adatok megjelentse, adatkts, DateSet s DataTable(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19s03.html)

    Trolt eljrsok rsa s hasznlata(/hu/tartalom/tamop425/0046_csharp_fe ladatgyujtemeny/ch19s04 .html)

    Grafikai feladatok (szerz: Kovcs Emd)(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.html)

    Grafikai feladatok(/hu/tartalom/tamop425/0046_cs harp_feladatgyujtemeny/ch20.html)

    A fejezet forrskdjai 1.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s02.html)

    A fejezet forrskdjai 2.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s03.html)

    A fejezet forrskdjai 3.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s04.html)

    A fejezet forrskdjai 4.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s05.html)

    A fejezet forrskdjai 5.(/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s06.html)

    A fejezet forrskdjai 6.(/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.nfu.hu/http://www.educatio.hu/http://www.eisz.hu/http://www.esza.hu/http://www.nfu.hu/http://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s07.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s06.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s05.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s04.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s03.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20s02.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch20.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19s04.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19s03.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19s02.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch19.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s10.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s09.htmlhttp://www.tankonyvtar.hu/hu/tartalom/tamop425/0046_csharp_feladatgyujtemeny/ch18s08.html