2015/11/30 17:51
1/95
Általános programozási feladatok v2
< Programozási feladatok
Általános programozási feladatok v2 Szerző: Sallai András Copyright © Sallai András, 2011, 2012, 2013, 2014, 2015 Licenc: GNU Free Documentation License 1.3 Web: http://szit.hu
Bevezetés Olyan feladatok találhatók itt amelyek nem kötődnek programozási nyelvhez. A feladatok folyamatosan bővülnek, minden visszajelzést szívesen veszek. A feladatok számozva, vannak, de jelenleg nem folytonosan. Idővel a hiányzó részeket kitöltöm és akkor folytonossá válik a számozás. A feladatok következő fejezetekre oszlanak: Szekvenciális tevékenység Szelekciós tevékenység Iterációs tevékenység Karakterek és karaktersorozatok kezelése Karaktersorozatok Tömbkezelés Fájlkezelés Függvények és eljárások Grafikus felhasználói felületekkel kapcsolatos feladatok Grafikai feladatok Időzítés Komplex feladatok Ezen felül az egyes fejezeteken belül is lehetséges tagolás, például a szekvenciális tevékenységeknél. Lásd ott.
Szekvenciális tevékenység A szekvenciális tevékenységek hat részre lettek felosztva. Csak kiírató utasítás 0001-0050 Kiíratás és operátorhasználat 0051-0100 Kiíratás és escape szekvenciák használata 0101-0150 Változóhasználat 0151-0180 Típusválasztásos 0181-0200 Formázott kimenet 0201-0250 Matematikai könyvtár/osztály használatát követeli meg 0251-0300 Bekérést is tartalmaz 0301-0400 SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0001 Írassa a képernyőre a saját nevét. A program ez után a képernyőre a következő piramist rajzolja: @ @@@ @@@@@ @@@@@@@ @@@@@@@@@ Mentés: piramis
Feladat 0002 Írassa a képernyőre a következő névjegyet: ============================== || || || Nagy József || || || || 15a || || || || 2012.01.04 || || || ============================== A nevet javítsa a sajátjára. A dátumot az aktuális dátumra. Mentés: piramis
Feladat 0003 A program első sorba a saját nevét írja ki. A következő sorba a dátumot írassa ki, amikor írja a programot. Rajzoltassa a következő rajzot a képernyőre: __ || || /| ||/ | |/ | / | / | | | http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
3/95
Általános programozási feladatok v2
| | -----Mentés: haziko
Feladat 0004 A program először saját nevét írja a képernyőre. Ez után, rajzoltassa a következő fát a képernyőre: @
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@ @@ @ @ @
Mentés: fa
Feladat 0005 A program először saját nevét írja a képernyőre, majd a következő sorba a program készítés napjának dátumát. Ezt követően rajzolja a következő gyümölcsöt a képernyőre: @ @ @@ @ @@@@@@ @@ @@ @@ @ @ @ @ @ @@ @ @@ @@ @@@ Mentés: gyumi
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0006 A program elsőként saját nevét, és a program elkészítés dátumát írja a képernyőre. Ezt követően, írassa a képernyőre a következő táblázatot: ####### #3#7#8# ####### #9#8#2# ####### #8#2#3# ####### Mentés: table
Feladat 0007 A program először írja saját nevét a képernyőre. A következő sorba a program készítésének dátumát írja ki. Ez után rajzoltassa képernyőre a következő táblázatot: ----------| 37 | 42 | ----------| 23 | 76 | ----------| 14 | 98 | ----------Mentés: table2
Feladat 0008 Írassa ki a „Gyártó: ” szöveg után saját nevét. A következő sorba a programkészítés dátumát írassa ki. Ezek után egy üres sor hagyásával a következő ábrát rajzoltassa a képernyőre: >>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>> ooo <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
5/95
Általános programozási feladatok v2
Mentés: kozep
Feladat 0009 Írassa ki a „Gyártó: ” szöveg után saját nevét. A következő sorban a program készítésének dátumát írassa ki. Egy üres sor hagyása után a következő ábrát rajzoltassa a képernyőre: @
@
@
@
@
@
@@@@@@@@@@@ @ @ @ @ @ @@@@@@@@@@@@ Mentés: uto
Feladat 0010 Írassa ki a „Gyártó: ” szöveg után saját nevét. A következő sorban a program készítésének dátumát írassa ki. Ez után, egy üres sor hagyásával a következő rajzot jelenítse meg: @ @
@
@ @ @ @
@ @ @ @
@ @@@@@@@@@@@@@@@@@@ @ @ @ @ @@@@@@ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @@@@@@ @@@@@@@@@@@@@@@@@@@@@@@ @ @ @ @ @ @ @ @ @ @ @ @ @ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ @ @ @ @ @@@@@@@@@ @ @ @ @ @ @@@@@@@@@
Mentés: hiziko
Feladat 0011 Írassa ki a „Gyártó: ” szöveg után saját nevét. A következő sorban a program készítésének dátumát írassa ki. SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Ez után, egy üres sor hagyásával a következő rajzot jelenítse meg: @
@ @ @ @ @
@ @ @ @ @@
@@ @@ @@ @@ @@ @@@@@@@@ Mentés: kehe
Feladat 0012 Írassa ki a „Szerző: ” szöveg után saját nevét. A következő sorban a program készítésének dátumát írassa ki. Ez után, egy üres sor hagyásával, a következő rajzot jelenítse meg: # # # # # # # # # # # # # # ## # # # # # # # # # # # # # # # # # # # # # # # Mentés: teagoz
Feladat 0013 Írassa ki a „Szerző: ” szöveg után saját nevét. Ez után a következő rajzot jelenítse meg: ############## # #
# http://szit.hu/
####### Printed on 2015/11/30 17:51
2015/11/30 17:51
7/95
Általános programozási feladatok v2
#
# # # # # # # # # # # # # ############## # # # # ##############
####### # # # #
#
# # # # # # # # ###########
Mentés: konyvtinta
Feladat 0014 Írassa ki a „Szerző: ” szöveg után saját nevét. Ez után a következő rajzot jelenítse meg: # # # # ##### #### #### #### # o # # # # # # # # ####### ####### ####### # # # ################################
# # # #### #### # # # # # ##### # # # ###########
Mentés: varokapu
Feladat 0015 A program első sorba a saját nevét írja ki. A következő sorba a dátumot írassa ki, amikor írja a programot. Rajzoltassa a következő rajzot a képernyőre: __ _ || / \|| / \| / \ | | | | ------Mentés: haziko
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0016 Írassa ki a „Szerző: ” szöveg után saját nevét. Ez után a következő rajzot jelenítse meg: (o)===============(O) // \\ ___//_ \\ / \ \\ / \ \\ / \ \\ / \ \\ -------------\\ \\ (O) // // // // // // // // // || // ========================== Mentés: lampa
Feladat 0017 Írassa ki a „Szerző: ” szöveg után saját nevét. Ez után a következő rajzot jelenítse meg: __
/\
/ |
\ | | | _ \/ \ / / \_/ | _| \_/ |\ || =========== \\ // \\ // \\===// \\============//
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
9/95
Általános programozási feladatok v2
Mentés: husevo
Feladat 0018 Írassa ki a „Szerző: ” szöveg után saját nevét. Ez után a következő rajzot jelenítse meg:
// //==========\\ // \\ // \\ \\ // \\ \\//=========\ || || || || || || || || ||==// || || || || || || ||==========|| Mentés: locsolo
Feladat 0019 Írjon programot, amely 2 felnőtet, egy gyereket rajzol. A feladathoz pálcika emberkék is megfelelnek! Mentés: emberek
Feladat 0020 Írjon programot, amely kiírja saját nevét, következő sorba osztályát, az aktuális dátumot. A program ez után rajzolja a magyar-kártya egyik ász lapját a képernyőre. Használja saját fantáziáját. Mentés: kartyo
Feladat 0021 Írjon programot, amely kiírja saját nevét, következő sorba osztályát, az aktuális dátumot. A program ez után rajzolja egy analóg óra számlapját, mutatókkal együtt (karakterekből). Használja saját fantáziáját. Mentés: oras
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0022 Írjon programot, amely a következő növényt rajzolja a képernyőre karakteresen:
Mentés: noveny
Feladat 0023 __________________ < Ezt rajzold meg! > -----------------\ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || || Mentés: boci
Feladat 0051
Írassa ki a következő kifejezés eredményét:
Feladat 0052
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
11/95
Általános programozási feladatok v2
Írassa ki a következő kifejezés eredményét: Mentés: szoroz
Feladat 0053
Írassa a képernyőre a
osztás maradékát.
A következő sorban a
osztás eredményét írja a képernyőre.
Mentés: maradek
Feladat 0054 Írassa saját nevét a képernyőre, majd a következő sorba ennek a kifejezésnek az eredményét:
Mentés: kivon
Feladat 0055 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif5
Feladat 0056 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Mentés: kif16
Feladat 0057 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif17
Feladat 0058 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif18
Feladat 0059 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif19
Feladat 0060 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
13/95
Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif20
Feladat 0061 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif20
Feladat 0062 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif20
Feladat 0063 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif203
SzitWiki - http://szit.hu/
Általános programozási feladatok v2
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0064 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif203
Feladat 0065 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif065
Feladat 0066 Írassa a „Szerző: ” szöveg után a saját nevét a képernyőre, a következő sorba készítés dátumát. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif0066
Feladat 0067 Írassa a „Szerző: ” szöveg után a saját nevét a képernyőre, a következő sorba készítés dátumát. Ez után a következő kifejezés értékét írassa a képernyőre:
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
15/95
Általános programozási feladatok v2
Mentés: kif0067
Feladat 0068 Írjon programot, amelyben a következő kifejezés értéket kapjuk meg.
Mentés: kif0068
Feladat 0069 Írjon programot, amely kiszámítja a következő kifejezés értékét:
A pontok, tizedespontok.
Feladat 0101 Írassa ki a saját nevét és a települést, ahol lakik idézőjelek között, egyetlen utasítással, két sorban. Mentés: kiidez
Feladat 0102 Írassa a képernyőre a következőket: 1 2 3 4
alma szilva barack körte
500 700 850 370
Az egyes oszlopok között tabulátor legyen. Minden egyes sort egy kiírató utasítással írasson ki. Használjon escape szekvenciát a tabulátorokhoz és a sortöréshez.
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Mentés: gyumik
Feladat 0103 Írassa képernyőre a következő névjegyet. A „Saját Név” szöveget cserélje le a sajátjára. """"""""""""""""""""""""""""""""""""""""""" " " " Saját Név " " próbálkozó " " " " (35) 424-8822 " " " """"""""""""""""""""""""""""""""""""""""""" A keretet escape szekvenciákkal rajzolja ki, idézőjel megjelenítésével. Mentés: probalkozo
Feladat 0104 Írassa a következő oszlopokat a képernyőre, tabulátorral tagolva az egyes oszlopokat. 1 2 3 4
processzor merevlemez monitor pendrive
3 5 4 3
25000 32000 37000 11000
A kiíratáshoz használjon escape szekvenciát. Mentés: szamito
Feladat 0105 Írassa a „Gyártó: ” szöveg után saját nevét a képernyőre. Írassa a következő oszlopokat a képernyőre, tabulátorral tagolva az egyes oszlopokat. 1 2 3 4
Nagy József Péti Feren Lápos Géza Gender Lajos
3 2 5 1
A kiíratáshoz használjon escape szekvenciát. Mentés: osztaly http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
17/95
Általános programozási feladatok v2
Feladat 0106 Írassa a „Gyártó: ” szöveg után saját nevét a képernyőre. Írassa a következő neveket és településeket a képernyőre. A nevek és a települések legyenek idézőjelben. A név után legyen tabulátor. "Tér Erzsébet" "Nagy József" "Tél Gábor" "Rongy Elek" "Fer Tamás"
"Miskolc" "Szolnok" "Miskolc" "Szeged" "Miskolc"
A kiíratáshoz használjon escape szekvenciát. Mentés: osztaly
Feladat 0107 Írassa a „Szerző: ” szöveg után saját nevét a képernyőre. Írassa a következő oszlopokat a képernyőre, tabulátorral tagolva az egyes oszlopokat. 1 2 3 4 5 6 7 8
Fekete Gábor Péti Feren Lápos Géza Gender Lajos Geszti Árpád Lantos Zoltán Fehér Irén Prog Lajos
Szeged Szolnok Debrecen Szeged Szolnok Miskolc Debrecen Szolnok
A kiíratáshoz használjon escape szekvenciát. Mentés: dolga
Feladat 0151 A program első sora saját nevét írja a képernyőre. Tegye 35-öt egy szam nevű változóba. Tegye 47-et egy szam2 nevű másik változóba. Szorozza meg mindkét változó értékét 2-vel, majd, adja össze az eredményeket, a végeredményt írassa a képernyőre. Mentés: szorka
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0152 Hozzon létre egy vnev nevű változót, tegye bele vezeték nevét. Hozzon létre egy knev nevű változót, tegye bele keresztnevét. Írassa a képernyőre mindkét változó értéket, a kettő között legyen egy szóköz. Mentés: nevek
Feladat 0153 A program első sora saját nevét írja képernyőre. Vegye fel a következő változókat: a, b, c. Helyezze el bennük a következő értékeket: 3,7 4,8 2,4 Írassa ki a változók tartalmának összegét, és az összeg felét. Mentés: oszti
Feladat 0154 A program első sora a „Gyártó: ” szöveget, majd a saját nevét írja a képernyőre. Vegyen fel 5 darab változót. Vegyen fel bennük egy valós számot, majd adja össze tartalmukat. Az összegüket egy „osszeg” nevű változóban helyezze el, amelyet osszon el 5-el. A végeredményt írassa a képernyőre a következő szöveg után: „Atlag: ”. Ügyeljen a kiíratandó szövegekben a szóközök és a kettőspontok meglétére. Mentés: atle
Feladat 0155 Számítsuk ki egy háromszög területét, ha adott a háromszög egy oldala, és hozzátartozó magassága! Az oldalt és a magasságot egyszerű értékadással mi határozzuk meg! Mentés: haromszog
Feladat 0156 Írjon egy programot, amely a, b, c, d változókat deklarál rendre a következő értékekkel: 10, 9, 1, 2 Adja össze az első két számot és helyezze egy s változóba! Ez után számítsa ki a másik két szám szorzatát, az eredmény helyezze a p változóba! Végül írja ki p és s változók értékét egy sorba!
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
19/95
Általános programozási feladatok v2
Mentés: negyes
Feladat 0157 Írjon programot, amelynek első sora saját nevét és az aktuális dátumot írja a képernyőre. A következő sorok egy „a” változóban 35-öt, majd egy „b” változóban 27-et tárolnak. A program következői sorai cseréljék meg a két változó tartalmát. Tehát az „a” változóban vegye fel „b” változó tartalmát, a „b” változó az „a” változó tartalmát. Akkor is működjön a csere, ha az „a” és „b” változó más értékeket tartalmaz. Mentés: csere
Feladat 0158 Egy tehénfarm költségeit kell kiszámítania egy évre. A tehenek száma (például: 300), és az egy napra jutó költség (például: 3000 - Ft) adott. A program írja ki, egy évben mennyibe kerül az összes tehén tartása. Mentés: tehen
Feladat 0181 Egy kockadobást, egy fizetést és egy karaktert kell eltárolnia. Válassza ki azokat a típusokat, amelyek elegendőek a tároláshoz. Mentés: tipval
Feladat 0201 Adott egy „a” nevű valós számokat tárolni képes változó 583,123456789 értékkel. Írassa ki a számot 3 tizedesjegy pontossággal, 20 szélesen.
Feladat 0202 A program első sora saját nevét írja a képernyőre. Írjon programot, amelyben adott egy név és egy fizetés. Írja ki a nevet 30 szélesen jobbra igazítva, azt következő sorban a fizetést szintén 30 szélesen Ft utótaggal. Mentés: fizute
Feladat 0203 Írjon programot, amely tárolja az e havi bevételt és kiadást (pl: Kiadás: 280315500; Bevétel: SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
125270000). Írassa ki az egyenleget, 30 szélesen, 3 tizedesjegy pontossággal, „Ft” egységként. Mentés: egyenleg
Feladat 0204 Írjon programot, amely a következő hőmérséklet adatokat, valós számok alakjában tárolja: 15,82 18,27 22,40 23,19 24,57 22,02 20,28 Az adatok hétfőtől vasárnapig egy hét adatait tartalmazzák. A program írja ki egymás alá az adatokat. A sorok a hőmérséklet adat értéket mutassák először, 1 tizedesjegy pontossággal, 15 szélesen, jobbra igazítva, előjellel, a következő oszlop 10 szélességben, balra igazítva mutassa milyen napra esett. Példa: 15.8 18.2 22.4 23.1 24.5 22.0 20.2
hétfő kedd szerda csütörtök péntek szombat péntek
Mentés: homer
Feladat 0205 Írjon programot, amelyben egy float típusú változóban elhelyezi a 18,58 értéket, majd három tizedesjegy pontossággal, 17 helyen, vezető nullákkal írassa a képernyőre. Mentés: flotul
Feladat 0206 Írjon programot, ahol 5 raklap áru súlyát tároljuk. A raklapok súlya áruval együtt, kilogramban kifejezve a következő:
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
21/95
Általános programozási feladatok v2
214,5 232,48 243,25 217,18 231,05 Tegye 5 darab változóba az egyes értékeket, majd írassa ki egy tizedesjegy pontossággal, mértékegységgel együtt. A számok 24 helyen legyenek ábrázolva. Minden súlyérték mértékegységgel jelenjen meg egymás alatt öt sorban.
Feladat 0207 Adott négy raklap áru, amelynek a súlya rakománnyal együtt kilogramban kifejezve a következők: 342,5 289,7 312,5 322,42 Egy raklap súlya 12 kg. Írassa ki minden raklapon lévő áru súlyát mázsába átszámítva, a raklapok súlya nélkül. A kiíratás 2 tizedesjegy pontossággal, 8 helyen ábrázolva történjen. Minden súlyérték mértékegységgel jelenjen meg egymás alatt négy sorban.
Feladat 0251 Írjon programot, amely kiszámítja egy paralelogramma területét, ha adott két oldala (a és b) és az általuk közbe zárt szög (gamma). A paralelogramma terültszámításának képlete az alábbi:
Mentés: parater
Feladat 0252 Írjon programot, amely kiszámítja a tényleges kamatot, ha az évenkénti tőkésítések száma 6, a névleges kamat, 5%, 1 évről van szó, és a betett összeg 100 Ft. Használja a következő képletet:
A program a következőket írja ki: Tényleges kamat számítása Tényleges éves kamat: (A választ a gép adja)
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Mentés: tenyleg
Feladat 0253 Írjon programot, amely kiszámítja egy kúp felszínét.
A felszín r sugár h magasság Mentés: kup
Feladat 0254 Vegye fel a következő változókat a következő értékekkel: a = 15; b = 21; c = 13; d = 27; e = 33; Számítsd ki a számok négyzetes közepét. Négyzetes közép képlete
Mentés: negyzetes
Feladat 0255 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
23/95
Mentés: kif203
Feladat 0256 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
Mentés: kif20
Feladat 0257 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez utána a következő kifejezés értékét írassa a képernyőre:
Mentés: kif67
Feladat 0258 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
SzitWiki - http://szit.hu/
Általános programozási feladatok v2
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
A programot alakítsa úgy, hogy 4 tizedesjegy pontossággal írja ki a számot, 20 szélesen. Mentés: kif68
Feladat 0259 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
A programot alakítsa úgy, hogy 4 tizedesjegy pontossággal írja ki a számot, 20 szélesen. Mentés: kif0259
Feladat 0260 Írassa a „Gyártó: ” szöveg után a saját nevét a képernyőre. Ez után a következő kifejezés értékét írassa a képernyőre:
A programot alakítsa úgy, hogy 4 tizedesjegy pontossággal írja ki a számot, 20 szélesen. Mentés: kif0260
Feladat 0261 Oldja meg a következő műveletet.
Feladat 0262 Oldja meg a következő műveletet. http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
25/95
Általános programozási feladatok v2
Feladat 0263 Írjon programot, amely kiszámítja a következő kifejezés értékét:
Az eredményt tegye külön változóba. Írassa ki azt, három tizedesjegy pontossággal.
Feladat 0264 Írjon programot, amely kiszámítja a következő kifejezés értékét:
Az eredményt tegye külön változóba. Írassa ki azt, három tizedesjegy pontossággal.
Feladat 0265 Írjon programot, amely kiszámítja a következő kifejezés értékét:
Az eredményt tegye külön változóba. Írassa ki azt, kettő tizedesjegy pontossággal.
Feladat 0266 Írjon programot, amely kiszámítja a következő kifejezés értékét:
Az eredményt tegye külön változóba. Írassa ki azt, kettő tizedesjegy pontossággal.
Feladat 0267 Írjon programot, amely kiszámítja a következő kifejezés értékét, ha a = 45, és b = 23.
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Az eredményt tegye külön változóba. Írassa ki azt, kettő tizedesjegy pontossággal.
Feladat 0268 Írjon programot, amely kiszámítja a következő kifejezés értékét, ha a = 24, és b = 13.
Az eredményt tegye külön változóba. Írassa ki azt, kettő tizedesjegy pontossággal.
Feladat 0269 Írjon programot, amely kiszámítja a következő kifejezés értékét, ha a = 21, és b = 15.
Az eredményt tegye külön változóba. Írassa ki azt, kettő tizedesjegy pontossággal.
Feladat 0270 Írjon programot, amely kiszámítja a következő kifejezés értékét, ha a = 12, és b = 25.
Az eredményt tegye külön változóba. Írassa ki azt, kettő tizedesjegy pontossággal.
Feladat 0271 Írjon programot, amely kiszámítja a következő kifejezés értékét, ha a = 18, és b = 11.
Az eredményt tegye külön változóba. Írassa ki azt, kettő tizedesjegy pontossággal.
Feladat 0272 Írjon programot, amely kiszámítja a következő kifejezés értékét, ha a = 48, és b = 51.
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
27/95
Általános programozási feladatok v2
Az eredményt tegye külön változóba. Írassa ki azt, négy tizedesjegy pontossággal.
Feladat 0273 Írjon programot, amely kiszámítja a következő kifejezés értékét, ha a = 4, és b = 50.
Az eredményt tegye külön változóba. Írassa ki azt, négy öt pontossággal.
Bekérést tartalmazó feladatok
Feladat 0301 Számítsa ki egy kör alapú kúp térfogatát. Kérje be az alap sugarát és a kúp magasságát.
T alapterület h magasság A kúp térfogata területszámítással:
Mentés: terkup
Feladat 0302 Az anyagmennyiség jele az n. Mértékegysége a mol. db részecske együttese Kérje be hány mol konyhasója van, és írja ki fixpontos számábrázolással a részecskék számát. Mentés: reszecske
Feladat 0303 Adott egy kör alakú telek. A telek felének gyepesítését nekünk kell megoldani. Tudjuk, hogy 1 SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
négyzetméter gyepesítése 2500 forintba kerül. Nem tudjuk, hogy a telek átmérője hány méter, de egyik barátunk most fogja megmérni és hozza az eredményt. A barátja nemsoká visszaér, írja meg azt a programot, amely bekéri az általa mért adatot, majd kiszámítja hány négyzetméter gyeptéglára van szükségünk és az mennyibe kerül.
A kör területe: Mentés: gyepes
Feladat 0304 Írjon egy programot, ami kiszámítja egy hónapban egy autóval mennyibe kerül 1km megtétele. A program a végrehajtása során kérje be az állandó költségeket (adó, garázs, stb.), a javítási költségeket, a benzinköltségeket és a megtett km-ek számát. Mentés: autokoltseg
Feladat 0305 Írjon egy programot, amely négy adatot kér be. A bevitelt követően a program írja ki ezeket fordított sorrendben. Ha a felhasználó például 5, 2, 11, 12 értéket ad be, akkor a programnak 12, 11, 2, 5 értékeket kell kiírnia. A program fogadjon el négy, szabadon választható számot. Bemenet: négy szám Kimenet: a számok fordított sorrendben Mentés: forditva
Feladat 0306 Számítsuk ki egy háromszög területét, a háromszög egy oldalából, és hozzátartozó magasságból! Kérjük be a háromszög oldalát és magasságát! Bemenet: oldal, magasság Kimenet: terület Mentés: haromszog2
Feladat 0307 Számítsuk ki egy háromszög kerületét, a háromszög három oldalából! Kérjük be a háromszög oldalait! http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
29/95
Általános programozási feladatok v2
Bemenő: olda1, olda2, oldal3 Kimenő: kerület Mentés: haromszog3
Feladat 0308 Számítsuk ki egy háromszög területét, a háromszög három oldalából! Kérjük be a háromszög oldalait! Mentés: haromter
Feladat 0309 Írjon programot, amely beolvassa egy mozgó test által megtett utat és időt, majd kiírja a test átlagsebességét! Mentés: atlagsebesseg
Feladat 0310 Készítsen programot, amely bekér egy rombusz oldalának hosszát és az alfa szögét. Számítsa ki a rombusz kerületét és területét. Mentés: romb
Feladat 0311 Írjon programot, amely kiszámítja egy rombusz területét annak két átlója segítségével. Az átlók hosszát kérje be a felhasználótól. A program első sora írja ki mit csinál a program. A program második sora az ön vezeték és keresztneve legyen, majd vessző, szóköz és az osztálya. A program tartalmazzon egy megjegyzést, amelyben leírja mire használható a program, szerepel saját neve, a mai dátum és az osztálya. Mentés: rombatl
Feladat 0312 Írjon programot, amely kiszámítja egy rombuszba írható kör sugarát. Képlet:
A program kérje be az oldalt és az alfa szöget. SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Mentés: tombsug
Feladat 0313 Írjon programot, amely kamatos kamatot számít. A feladat kiíratni a tényleges kamatot 1 évre. Bekéri a betétet a „betet” nevű változóba. Bekéri a betét évenkénti tőkésítésének számát, amit a tokesites_szam változóban tárolunk. Bekéri a névleges kamatot százalékban, amit a nevleges váltózóban tárolunk.
A program a következőket írja ki: Kamat számítás Betét: (bekérés) Névleges kamatot (%): (bekérés) Évenkénti tőkésítések száma: (bekérés) Tényleges éves kamat: (A választ a gép adja) Mentés: kamatos
Feladat 0314 Írjon programot, amely kiszámítja egy trapéz területét. A területszámításnál vesszük két párhuzamos oldalának számtani közepét és megszorozzuk a magassággal. A program kérje be az egyik párhuzamos oldalt „a”-t és a másik párhuzamos oldat „c”, és kettő távolságát „m”-et. A program írja ki a trapéz területét. Mentés: trapt
Feladat 0315 A húrnégyszög olyan négyszög, amelyhez van olyan kör, amely áthalad a négyszög négy csúcsán. Más megfogalmazásban, olyan négyszög, melynek oldalai egy kör húrjai. Írjon programot, amely kiszámítja egy húrnégyszög területét. A program kérje be a húrnégyszög oldalait. A húrnégyszög területe: Terület Félkerület Oldalak http://szit.hu/
a, b, c, d Printed on 2015/11/30 17:51
2015/11/30 17:51
31/95
Általános programozási feladatok v2
Mentés: hurnegyter
Feladat 0316 Írjon programot, amely kiszámítja egy trapéz területét, ha ismerjük annak oldalainak hosszát. Az oldalak hosszát kérje be. A terület számítás képlete:
Mentés: trapter
Feladat 0317 Számítsa ki egy hexadecagon területét. A hexadecagon szabályos tizenhatszög. A program kérje be egy oldalát, majd számolja ki a területét. A program első sora írja ki saját nevét, osztályát és az aktuális dátumot. A program második sor írja ki mit csinál a program. A hexadecagon területszámításának képlete:
Mentés: hexadecagonter
Feladat 0318 Írjon programot, amely kiszámítja egy kör alapú henger felszínét. A program kérje be a henger sugarát és hosszát. A kör alapú henger felszínének számítása:
Mentés: hengfel
Feladat 0319 Írjon programot, amely kiszámítja egy tórusz térfogatát. A program kérje be a generáló kör sugarát (r), a forgástengely és a kör középpontjának távolságát (R). A tórusz térfogatszámításának képlete:
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Mentés: toruszterf
Feladat 0320 A láb hosszúság-mértékegység. 1 láb = 0,3048 méter (angol láb (foot). Kérjen be egy értéket láb mértékegységben megadva, majd írja ki, hány méter. A program jelezze, hogy lábban kéri az adott értéket, az eredmény után is álljon ott, hogy méter. Mentés: labmet
Feladat 0321 A hüvelyk hosszúság-mértékegység. Jelölése: ″ A nemzetközi hüvelyk: 1″ = 2,54 cm Kérjen be egy cm értéket, majd írja ki hüvelykben. Mentés: huvcem
Feladat 0322 Kérje be egy ember testtömegét (kg) és testmagasságát (méter). Megjegyzés: A normális testtömegindex 18 és 24 közötti szám. Számolja ki a testtömegindexét, ha a képlet a következő:
Írassa ki a testtömegindext. Mentés: tomtestin Megjegyzés: Figyelem! Ez a számítás nem veszi figyelembe a testmagasságot, ezért nem ad jó eredményt. Alacsonyabb embereknél soványságot, magasabb embereknél testsúlyfelesleget mutathat. Forrás: www.telegraph.co.uk Mérjél helyette testzsírszázalékot. Például itt: http://szit.hu/tzs/
Feladat 0323 Szeretnénk n évre betenni x összeget, amely után n év múlva kapunk y összeget. Nem tudjuk megérie. Számítsuk ki a belső megtérülési rátáját (IRR - Inter Rate of Return). http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
33/95
Általános programozási feladatok v2
Ezt gyakran használjuk arra, hogy megnézzük gazdaságos-e pénzünket befektetni. Ha a befektetéshez kötődő kamatláb (például a banki kamatláb) kisebb mint a megtérülési ráta, akkor gazdaságos befektetni. Írjon programot, amely bekéri a hány évre szeretnénk betenni a tőkénket, mennyi tőkét szeretnénk betenni, mennyit kapnánk vissza. Számítsa ki a megtérülési rátát. A megtérülési ráta kiszámításának képlete a következő:
másként:
Feladat 0324 Célunk: ellenállás számítása Kérje be az elektromos térerősséget (E), az elektromos áramsűrűséget (J), amelyből kifejezhető a fajlagos ellenállás (ρ) a következő képlettel:
Az ellenállás (R) kiszámításához kérje be a vezető hosszát(l) és a vezető keresztmetszetét (A). Számítsa ki az ellenállást a következő képlet alapján:
Használt jelzések E = elektromos térerősség J = elektromos áramsűrűség ρ (rho) = fajlagos ellenállás l = vezető hossza A = a vezető keresztmetszete az ellenállás értékét írja a képernyőre. Mentés: erel
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0325 Írjon programot, amely négy ellenállás értékét kéri be. A program írja ki az eredő ellenállást ha az ellenállások sorba vannak kötve. A program első sora a saját nevét írja a képernyőre. Az eredő ellenállás számítása sorba kötött ellenállások esetén:
Mentés: ered
Feladat 0326 Egy ellipszis alapú kúp térfogatát kell kiszámítani. Mivel az alap egy ellipszis így két sugara van az r_1 és az r_2. Kérje be a kúp magasságát és két sugarat, számítsa ki a térfogatát az alábbi képlet alapján:
Írassa a Az eredményt írja a képernyőre 3 tizedesjegy pontossággal. Mentés: elipkup
Feladat 0327 Írjon programot, amely egy halmaz elemeiből vett, adott nagyságú elemszámmal meghatározza hány kombináció lehetséges, ha nem lehet ismétlődés. A példa kedvéért adott a következő halmaz: A = {a, b, c} A lehetséges kombinációk: ab ac bc Vagyis három kombináció lehetséges. A számítás képlete a következő:
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
35/95
Általános programozási feladatok v2
A feladat, hogy kérje a halmaz elemeinek számát, a kiválasztott elemek számát, majd írja a képernyőre hány kombináció lehetséges. Mentés: kombi
Feladat 0328
Egy hasáb térfogatának számítása a következő képlettel lehetséges:
Kérje be három hasáb adatait. Számítsa ki a hasábok térfogatát, majd írja a képernyőre a térfogatokat és azok összegét.
Feladat 0329 Egy gömb térfogatának és felszínének számítása a következő képlettel lehetséges:
Kérje be egy gömb átmérőjét, majd számítsa ki a gömb térfogatát és felszínét.
Feladat 0330 Írjon programot, amely kamatos kamatot számít. A feladat kiíratni a tényleges kamatot tetszőleges évre. Bekéri a betétet a „betet” nevű változóba. Bekéri a betét évenkénti tőkésítésének számát, amit a tokesites_szam változóban tárolunk. Bekéri a névleges kamatot százalékban, amit a nevleges váltózóban tárolunk. Bekéri hány éven keresztül szeretné tőkésíteni, az „ev” változóba.
A program a következőket írja ki: Kamat számítás Betét: (bekérés) Névleges kamatot (%): (bekérés) Évenkénti tőkésítések száma: (bekérés) SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Évek száma: (bekérés) Tényleges éves kamat: (A választ a gép adja) Mentés: kamatos
Feladat 0331 Írjon programot, amely kamatos kamatot számít, éven belüli többszöri tőkésítési lehetőséggel. A feladat a jövőérték kiszámítása. Bekéri a betét összegét „betet” nevű változóba. Bekéri a hány éven keresztül tőkésítünk, az „ev” változóba. Bekéri az éves kamatot százalékban, amit a kamat váltózóban tárolunk. Bekéri az évenkénti tőkésítések számát, a „tokesitesekSzama” változóba.
A program a következőket írja ki: Kamat számítás Betét: (bekérés) Éves kamat (%): (bekérés) Évenkénti tőkésítések száma: (bekérés) Évek száma: (bekérés) Jövőérték: (A választ a gép adja) Az éves kamat például 5. A jövő érték, az az érték, amit teljes futamidő végén kapunk. Mentés: kamatosul
Feladat 0332 A 150 éve ismert BMI (testtömegindex) képlet nagy magasságkülönbségek esetén torzít. Az Oxford Egyetem matematikusai, ezért egy újabb képlettel álltak elő, a testtömegindex számításához, amely a következő:
Pubertáskorban számolhatunk 2,5 hatvány helyett, 2 hatvánnyal. Csecsemőkorban pedig 3 hatványával. Írjon programot, amely bekéri a testtömeget és a magasságot, majd a képlet alapján kiírja testtömegindexet. index megállapítás 16 alatt súlyos soványság 16 és 16,9 között mérsékelt soványság http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
37/95
Általános programozási feladatok v2
index megállapítás 17 és 18,49 között enyhe sovány 18,5 és 24,9 között egészséges 25 és 29,9 között túlsúlyos 30 és 34,9 között I. fokú elhízás 35 és 39,9 között II. fokú elhízás 40 felett III. fokú súlyos elhízás 50 éves korban és sportolók esetén (nagyobb izomtömeg miatt) 27-ig még egészséges.
Szelekciós tevékenység Feladat 0401 Írjon programot, amely bekér két számot, majd kiírja a nagyobbat. Bemenő adatok: Két szám: Szám1: Szám2: Kimenő adatok: Az első szám nagyobb. A második szám nagyobb. Mentés: nagyobb
Feladat 0402 Írjon programot, amely bekér egy számot, majd eldönti, hogy negatív szám-e. Ha nem, akkor írja ki, hogy nulla vagy pozitív. Mentés: negate
Feladat 0403 Írjon programot, amely bekér egy számot, majd kiírja, hogy nagyobb vagy kisebb mint 50. Mentés: otvennel
Feladat 0404
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Írjon programot, amely beolvas a billentyűzetről két számot: a-t és b-t! Ha b nagyobb, akkor megcseréli a két változó értékét! Írja ki a megcserélt értékeket. Mentés: nagyobcsere
Feladat 0405 Kérjünk be két számot! Döntsük el, hogy a második osztója-e az elsőnek! Mentés: osztoja
Feladat 0406 1. 2. 3. 4. 5. 6.
A program először saját nevét írja a képernyőre. A neve után írassa a képernyőre mit csinál a program. Kérjük be egy háromszög oldalait. A program ellenőrizze, hogy a háromszög szerkeszthető-e. Ha a háromszög nem szerkeszthető, írja ki, hogy „nem háromszög” Ha a háromszög szerkeszthető számítsuk ki a kerületét, írjuk az eredményt a képernyőre.
Mentés: haromszog4
Feladat 0407 1. 2. 3. 4. 5. 6.
A program először saját nevét írja a képernyőre. A neve után írassa a képernyőre mit csinál a program. Kérjük be egy háromszög oldalait. A program ellenőrizze, hogy a háromszög szerkeszthető-e. Ha a háromszög nem szerkeszthető, írja ki, hogy „nem háromszög” Ha a háromszög szerkeszthető számítsuk ki a területét, írjuk az eredményt a képernyőre.
Mentés: haromszog4
Feladat 0408 1. A program először saját nevét írja a képernyőre. 2. A neve után írassa ki, mit csinál a program. 3. Írjon programot, amely bekéri egy háromszög három oldalát, és eldönti, hogy a háromszög szerkeszhető-e! 4. A program vizsgálja meg, hogy a háromszög deréköszögű-e, erről tájékoztassa a felhasználót! Mentés: haromderek
Feladat 0409
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
39/95
Általános programozási feladatok v2
Olvassunk be egy valós számot, és döntsük el, hogy szigorúan 10 és 20 közé esik-e! Mentés: tizhuszkozott
Feladat 0410 Olvassunk be két számot, és a nagyobbat osszuk el a kisebbel! Mentés: osztas
Feladat 0411 Adott három valós szám. Határozzuk meg közölük a legynagyobbat! A három számot ne kérjükbe, egyszerűen adjuk meg. Mentés: legnagyobb
Feladat 0412 Adott három valós szám. Határozzuk meg közölük a legynagyobbat! A három számot kérjük be a felhasználóktól! Mentés: legnagyobb2
Feladat 0413 Írjon programot, amely beolvas egy egész számot, majd eldönti, hogy a szám osztható-e 3-mal! Mentés: oszthato3mal
Feladat 0414 Írjon programot, amely beolvas egy egész számot, majd eldönti, hogy a szám osztható-e 2-vel és 3mal! Mentés: oszthato23mal
Feladat 0415 Írjon programot, amely beolvas egy egész számot, majd megadja, hogy a szám osztható-e 2-vel, vagy osztható 3-mal, vagy osztható 2-vel és hárommal is vagy 2-vel és hárommal sem osztható! Mentés: oszthatosag
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0416 Írjon programot, amely kiírja egy szám 2-vel vett maradékát! Ha a nincs maradék írjuk ki, hogy „Nincs maradék”. Ha van maradék akkor a maradékot. Mentés: osztas2vel
Feladat 0417 Írjon programot, amely kiírja egy szám 3-mal vett maradékát! Ha nincs maradék írjuk ki a következő szöveget: Nincs maradék Ha van írjuk ki a maradék értékét a „Maradék” szó után. Mentés: osztas2vel
Feladat 0418 Írjon programot, amely kiírja egy szám 3-mal vett hányadosát! Ha a hányados nagyobb mint 2, írjuk ki a „Nagyobb” szöveget. Mentés: osztas3hanyados
Feladat 0419 Írjon programot, amely beolvassa az osztandót, az osztót majd kiírja a hányadost és a maradékot! Valós számokkal dolgozzon! Írja ki szövegesen, hogy volt-e maradék. Mentés: osztasvalos
Feladat 0420 Írjon programot, amely beolvassa az osztandót, az osztót majd kiírja a hányadost és a maradékot! Egész számokkal dolgozzon! Ha a maradék nagyobb mint 1 írja szövegesen a képernyőre, másként a szövegesen az adott értéket. Mentés: osztasegesz
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
41/95
Általános programozási feladatok v2
Feladat 0421 Írjunk programot, amely beolvassa egy alkán vegyületben található szénatomok számát, majd kiírja, hogy hány H atom van a vegyületben! Az Alkánok általános képlete:
Ha a szénatomok száma meghaladja a 10-et írja a képernyőre a „Sok” szót, egyébként a normál szót. Mentés: alkan
Feladat 0422 Van 10000 Ft-od. Elmész bevásárolni. Lehet kapni lisztet (300 Ft/kg), mézet (1000 Ft/kg), tej (200 Ft/l). A program olvassa be, hogy miből mennyit akarsz venni, és írja ki a fizetendő összeget. Ha több lenne a végösszeg annál, mint amennyi nálad van, akkor írja ki a program, hogy nincs elég pénzed. Mentés: vasarlas
Feladat 0423 Írjon programot, amely bekéri 3 ember IQ-ját, majd kiírja, hogy kinek nagyobb 130-nál. Mentés: iqszaz
Feladat 0424 A szacharóz (étkezési cukor: nádcukor, répacukor, juharcukor) képlete a következő:
Kérje be egy molekula szén, hidrogén és oxigén tartalmát. Írj ki, hogy lehet-e szacharóz. Mentés: szacharoz
Feladat 0425 A glükóz (szőlőcukor) képlete a következő:
Kérje be egy molekula szén, hidrogén és oxigén tartalmát. Írj ki, hogy lehet-e glükóz.
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0426 A glükóz (szőlőcukor) képlete a következő:
A szacharóz (étkezési cukor: nádcukor, répacukor, juharcukor) képlete a következő:
Írjon programot, amely bekéri egy molekula szén, hidrogén és oxigén tartalmát. A program írja ki, hogy lehetséges-e, hogy glükóz, szacharóz vagy inkább más molekula. Mentés: vizscu
Feladat 0427 Kérje be egy ember testtömegét (kg) és testmagasságát (méter). Számolja ki a testtömegindexét, ha a képlet a következő:
Testtömegindex (kg/m²) Testsúlyosztályozás < 16 súlyos soványság 16 – 16,99 mérsékelt soványság 17 – 18,49 enyhe soványság 18,5 – 24,99 normális testsúly 25 – 29,99 túlsúlyos 30 – 34,99 I. fokú elhízás 35 – 39,99 II. fokú elhízás ≥ 40 III. fokú (súlyos) elhízás A táblázat alapján, írassa ki, hogy a megfelelő testsúlyosztályt. Mentés: testfel Írjon programot, amely bekér egy számot, majd eldönti, hogy negatív, pozitív szám vagy nulla. Mentés: elojel Megjegyzés: Figyelem! Ez a számítás nem veszi figyelembe a testmagasságot, ezért nem ad jó eredményt. Alacsonyabb embereknél soványságot, magasabb embereknél testsúlyfelesleget mutathat. Forrás: www.telegraph.co.uk Mérjél helyette testzsírszázalékot. Például itt: http://szit.hu/tzs/ http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
43/95
Általános programozási feladatok v2
Feladat 0428 Kérjen be négy számot, majd rendezve, írassa ki a képernyőre. A program először saját nevét írja a képernyőre, legyen beszédes, írja ki mit várunk. Mentés: negyszam
Feladat 0429 Kérje be két háromszög 3 oldalát. Számítsa ki a területét, majd írja ki melyik nagyobb. Mentés: harnagy
Feladat 0430 Kérje be egy dolgozó egyéves bruttó jövedelmét. A következő adatokat kell bekérnie: Név Alapbér Juttatások Nyelvi pótlék Ha az éves jövedelme meghaladja az 1 000 000 - Ft-ot, akkor 36% adót kell fizetnie. Ha nem, akkor 16%-ot. Számítsa ki, írja a képernyőre mennyi adót kell fizetnie a dolgozónak. Mentés: adofiz
Feladat 0431 A program első sora saját nevét írja a képernyőre. Majd bekeretezve a „Jövedelem” felirat következzen középre igazítva. Konzolos felületen (GUI-val legyen valamiféle szegély ) ez így nézzen ki: ******************************* * * * Jövedelem * * * ******************************* Számítsuk ki egy dolgozó havai járandóságát. Bemenő adatok: név ledolgozott órák óradíj levonás mértéke %-osan SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
pótlék egész hónapra, ha van A ledolgozott órák és az óradíj szorzata, plusz a pótlék havonta adja a dolgozó bruttó bevételét. Ebből elvesszük a levonásokat, majd megkapjuk az utalandó összeget, azaz a nettó munkabért. Írassuk a képernyőre a bruttó és nettó fizetést. Ha a havi nettó jövedelem kevesebb mint 223000, akkor családipótlékra jogosult a dolgozó. A program írja ki, hogy jogosult-e a családi pótlékra. Mentés: fize
Feladat 0432 Írjon programot, amely először saját nevét írja a képernyőre. A program ez után kérjen be két hőmérsékletadatot. A bemenő adatok valós számok. Számítsa ki a két adat különbségét, majd írassa a képernyőre a „Különbség” szó után, 3 tizedesjegy pontossággal. A program következő sora írja ki a nagyobb hőmérsékletadatot, szintén 3 tizedesjegy pontossággal. Mentés: homer
Feladat 0433 Adott egy egyenáramú elektromos hálózat. Ki kell számolnunk a feszültséget. Bemenő adat lehet P = teljesítmény R = ellenállás vagy: P = teljesítmény I = áram Kimenő adat: U = feszültség Ha bemenő adat a teljesítmény és az ellenállás akkor a képlet:
Ha bemenő adat a teljesítmény és az áram akkor a képlet: Kérdezzük meg a felhasználót, melyik két adatból szeretné kiszámítani a feszültséget. Kérjük be a két adatot, majd számítsuk ki a feszültséget. A program első sora a saját nevüket írja a képernyőre. Mentés: fesz http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
45/95
Általános programozási feladatok v2
Feladat 0434 Kérje be egy elektronikai eszköz üzemi hőmérsékletének alsó és felső határát. Ha az alsó határ < 25 °C akkor és a felső határ > 85 °C, akkor katonai célokra megfelel az eszköz. A program írja ki, hogy katonai célokra megfelel-e. A képernyő első sorában azonban saját nevét és osztályát írja a képernyőre. Mentés: katonai
Feladat 0435 A program először saját nevét írja a képernyőre. A következő sorba a programkészítés dátumát írja a képernyőre. Kérjen be egy kódszámot. Ha a bekért kódszám 2248, 1834 vagy 3823, akkor írjon tájékoztató szöveget, hogy a bejutott a rendszerbe Ellenkező esetben írja ki: „Sikertelen azonosítás” Mentés: kod
Feladat 0436 Egy repülőtéren dolgozunk. Kérjünk be időjárás adatokat. 1. Kérjük be a szélsebességet (km/óra). 2. Kérjük be az 1-s jelű kifutóhoz képest milyen szögben fúj a szél (szélirány). 3. Kérjük be felhősödés arányszámát. Ha a szélsebessége nagyobb mint 50 km/óra és 1-s kifutóhoz képest az eltérés nagyobb mint 30%, akkor írjuk ki, hogy nem ajánlott a felszállás. Ha szél sebessége nagyobb mint 100 km/óra, a széliránytól függetlenül írjuk ki, hogy Tiltott felszállás. Ha a felhősödési arányszám nagyobb mint 45, akkor írassuk ki, hogy tiltott felszállás. Ellenőrizzük a bemenő adatokat. 1. A szél sebessége nem lehet negatív érték és nagyobb mint 500 km/óra 2. A szélirány 0 és 180 fok közötti érték lehet 3. A felhősödési arányszám 1 és 100 közötti szám lehet. Ha felhasználó nem ebbe az intervallumba eső számot ír, figyelmeztessük.
Feladat 0437 Önnek ki kell számolnia, hogy az adott félévben mennyiségileg és minőségileg hogyan teljesített az iskolában, az elvárt szinthez képest. Ehhez szüksége van az elért kreditpontokra és az osztályzatok átlagára. SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Egy félévben az elvárt kredit nagyság: 30. Ennél persze többet is teljesíthet. Ha több tantárgy van, akkor könnyen 6.0 fölé is mehet. A sok tantárgy elvégzése azonban jó eredménnyel persze fizikailag képtelenség. Az elért kreditpontok és az osztályzatok átlagának szorzata, elosztva az elvárt kreditpontokkal megadja az ösztöndíjindext. Ösztöndíjindex képlete ezek után:
Kérje be az elért kreditpontokat a félévben, kérje be az osztályzatainak átlagát, majd számoltassa ki az ösztöndíjt átlagot és írja a képernyőre. Ha az index nagyobb mint 5,8 azaz öt-egész-nyolctized, akkor írja a képernyőre, hogy jó eredmény. Ha kisebb, írja ki, hogy gyenge eredmény. Mentés: osztondij
Feladat 0438 A 150 éve ismert BMI (testtömegindex) képlet nagy magasságkülönbségek esetén torzít. Az Oxford Egyetem matematikusai, ezért egy újabb képlettel álltak elő, a testtömegindex számításához, amely a következő:
Pubertáskorban számolhatunk 2,5 hatvány helyett, 2 hatvánnyal. Csecsemőkorban pedig 3 hatványával. Írjon programot, amely bekéri a testtömeget és a magasságot, majd a képlet alapján kiírja testtömegindexet. index megállapítás 16 alatt súlyos soványság 16 és 16,9 között mérsékelt soványság 17 és 18,49 között enyhe sovány 18,5 és 24,9 között egészséges 25 és 29,9 között túlsúlyos 30 és 34,9 között I. fokú elhízás 35 és 39,9 között II. fokú elhízás 40 felett III. fokú súlyos elhízás 50 éves korban és sportolók esetén (nagyobb izomtömeg miatt) 27-ig még egészséges. A program, a táblázat alapján írja ki a megfelelő megállapítást. A program, vegye figyelembe, hogy http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
47/95
Általános programozási feladatok v2
csecsemő vagy pubertáskorról, 50 év feletti személyről vagy sportolóról van-e szó.
Iterációs tevékenység Feladat 0701 Készítsen programot amely összeadja a bekért számokat 0 végjelig! Mentés: zerovegjel
Feladat 0702 Kérjen be egy számot. Ha 50-nél kisebb kérje újra. Mentés: nagyobb50
Feladat 0703 Írassuk ki a számokat 1-től – 50-ig. Mentés: szamokotvenig
Feladat 0704 Írassuk ki 5 többszöröseit, 50-ig. Mentés: ottobbszoros
Feladat 0705 Írjunk programot, amely előállítja az első 10 egész szám négyzetét! Mentés: negyzet
Feladat 0706 Írjunk programot, amely előállítja az első 10 páros számot! Mentés: parosszam
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0707 Írjon programot, amely kiírja 5 többszöröseit 100-tól – 200-ig. Mentés: otoszt
Feladat 0708 Írjon programot, amely bekér számokat 0 végjelig, majd kiírja azok átlagát. Mentés: beatlag
Feladat 0709 Írjon programot, amely bekér egy számot, majd kiírja a faktoriálisát. Mentés: nfakt
Feladat 0710 Írjon programot, amely bekér számokat 0 végjelig, majd kiírja a legkisebbet és a legnagyobbat. Mentés: kisnagyn
Feladat 0711 Írjon programot, amely bekéri n-t, majd bekérünk n darab számot. A program írja ki a számok összegét. Mentés: nbesum
Feladat 0712 Írjon programot, amely bekér számokat 0 végjelig, minden számnak írja ki a négyzetgyökét. Mentés: gyukokz
Feladat 0713 Írjon programot, amely kiírja az ASCII karaktereket a képernyőre. Az egyes jeleket egymás mellé írja a képernyőre, egy sorba amennyi kifér. Mentés: ascki http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
49/95
Általános programozási feladatok v2
Feladat 0714 Írjon programot, amely kiírja az ASCII karaktereket és a hozzájuk tartozó kódokat. Egy sorba annyi ASCII karaktert és kódját írjon, amennyi csak elfér. Mentés: asckodki
Feladat 0715 Írassa ki az angol ábécé nagybetűit. A program első sora saját nevét, osztályát és a mai dátumot tartalmazza. Mentés: abcnagy
Feladat 0716 Írjon programot, amely az alábbi szabályos fordított piramist rajzolja a képernyőre: @ @ @ @ @ @ @ @ @ @
@ @ @ @ @
@ @ @ @ @ @ @ @ @ @
Ha a piramist nem látja szabályosnak, akkor másolja egy Notepad2, Scite, SWScite vagy egy olyan szövegszerkesztőbe, amelyben olyan fontkészlet van beállítva, amelynél minden karakter egyforma széles (Mono típusú fontok). Csak két ciklus használhat maximum! A „@” karakter kiíratására csak egy kiírató utasítást használhat. Nem használhat kurzorpozíciót beállító utasítást. Mentés: piralj
Feladat 0717 Írjon programot, amely bemenetként karaktereket vár. Mindaddig fogadja el a bevitelt amíg a bevitt karakter az angol ábécé betűje. A program írja ki, hány kis és hány nagybetű volt. Mentés: karkisnagy
Feladat 0718 Írjon programot amely bekér egy páratlan számot. A következő sorba ennyi „@” karaktert ír ki, de minden karakter után legyen egy üres hely. Az utána következő sorba 2-el kevesebb „@” karaktert írjon, de két karakter hellyel beljebb írja. Minden ezt következő sorba ugyanígy 2-el kevesebbet írjon ki. Az utolsó sorba csak egyetlen karakter legyen. Például 9 beírt szám esetén így néz ki a kiírt SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
alakzat: @ @ @ @ @ @ @ @ @ @
@ @ @ @ @
@ @ @ @ @ @ @ @ @ @
A megoldásnál a páratlan szám bekérésre használhat egy ciklust, majd kettő ciklust a fordított piramis kiíratására. Mentés: piramid
Feladat 0719 A program első sora a saját nevét és vesszővel tagolva az aktuális évszámot írja a képernyőre. Írjon programot, amely kiírja a számokat 1-től 100-ig. Egy sorba 10 számot írjon ki jól láthatóan elkülönítve. Mentés: tizzel
Feladat 0730 A program első sora a saját nevét és vesszővel tagolva az aktuális évszámot írja a képernyőre. Írjon programot, amely bekéri a számokat 0 végjelig, miközben összegezi azokat, ha azok nagyobbak mint 49. Ha szám 49 vagy kisebb, akkor írjon hibaüzenet a felhasználónak. Mentés: otvenossz
Feladat 0731 A program első sora a saját nevét és vesszővel tagolva az aktuális évszámot (készítés ideje) írja a képernyőre. A program második sorában ciklusutasítással, egyetlen „*” karakter kiíratásával húzzon egy vízszintes vonalat. A csillagokból álló vonal 80 karakter széles legyen, és minden 5-dik csillag helyén egy „-” kötőjel álljon. ****-****-****-****-****-****-****-****-****-****-****-****-****-****-********Mentés: vonalas
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
51/95
Általános programozási feladatok v2
Feladat 0732 Írjon programot, amely bekéri egy kifizetendő fizetés összegét, majd kiszámolja hogyan lehet a legkevesebb címletben kifizetni.
Feladat 0733 Kérjünk be járművek típusait tetszőleges végjelig. Számoljuk meg a bevitt járműveket, készítsünk százalékos kimutatást, a különböző típusokról. Mentés: jarmuv
Feladat 0734 Írjunk ki két adott szám közötti prímszámokat.
Feladat 0735 Írjon programot, amely a következő hőmérséklet adatokat, valós számok alakjában tárolja: 15,82 18,27 22,40 23,19 24,57 22,02 20,28 A program készítsen egy vízszintes irányú grafikont, amelyen ábrázolja a 7 nap adatait. A sorok a hőmérséklet adat értéket mutassák először, 1 tizedesjegy pontossággal, 5 szélesen. ezt kövesse a grafikon adott oszlopa. Legyen fejléc. Példa: fok |0 10 20 15.8 ############### 18.2 ################## 22.4 ###################### 23.1 ####################### 24.5 ######################## 22.0 ###################### 20.2 #################### Mentés: homer
SzitWiki - http://szit.hu/
30
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 0736 Írjon programot, amely elektromos készülékben található ellenállások értékeit kéri be valamilyen végjelig. Ügyeljen arra, hogy az ellenállás értéke 0 is lehet. A program kérje be sorosan vagy párhuzamosan kötött ellenállásokról van-e szó, majd ennek megfelelően számítsa ki az eredő ellenállást. Az eredő ellenállás számítása soros kapcsolás esetén:
Az eredő ellenállás számítása soros kapcsolás esetén:
másként:
A program első sora a saját nevét írja a képernyőre. Mentés: eredo
Feladat 0737 Kérjen be egy n számot, majd írassa ki n darab armstrong számot. Armstrong-számról beszélünk, ha egy n jegyű szám, minden számjegyét az n-edik hatványra emeljük és összeadjuk, az eredeti számot kapjuk. Néhány Armstrong-szám: 0; 1; 2; 3; 4; 5; 6; 7; 8; 9; 153; 370; 371; 407; 1634; 8208; 9474;
Feladat 0738 Önnek ki kell számolnia, hogy az adott félévben mennyiségileg és minőségileg hogyan teljesített az iskolában, az elvárt szinthez képest. Ehhez szüksége van az elért kreditpontokra és az osztályzatok átlagára. Egy félévben az elvárt kredit nagyság: 30. Ennél persze többet is teljesíthet. Ha több tantárgy van, http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
53/95
Általános programozási feladatok v2
akkor könnyen 6.0 fölé is mehet. A sok tantárgy elvégzése azonban jó eredménnyel persze fizikailag képtelenség. Az elért kreditpontok és az osztályzatok átlagának szorzata, elosztva az elvárt kreditpontokkal megadja az ösztöndíjindext. Ösztöndíjindex képlete ezek után:
Kérje be tantárgyankénti elért kreditpontokat, a hozzájuk tartozó osztályzatot tetszőleges végjelig, majd számolja ki az adott félév ösztöndíjindexét. Ha egy osztályzat elégtelen, a program fogadja ugyan el, de ne vegye figyelembe az ösztöndíjindex számításánál. Mentés: index
Feladat 0739 Írjon programot amely a következő sorozatot állítja elő: 0 2 5 7 10 12 15 17 20 2 A feladatot ciklussal oldja meg. Egyetlen kiírató utasítással használhat, amely az i értékét írja a képernyőre.
Karakterek és karaktersorozatok kezelése Feladat 1001 Kérjen be egy kisbetűt, majd írja ki a nagybetűs változatát. Mentés: nagylesz
Feladat 1002 Kérjen be egy kisbetűt, majd írja ki a nagybetűs változatát. A feladat megoldásához ne használja az adott programozási nyelvbe épített függvényt (ha van ilyen). Mentés: nagyleszel
Feladat 1003
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Kérjen be egy nagybetűt, majd írja ki a kisbetűs változatát. Mentés: kisse
Feladat 1004 Kérjen be egy nagybetűt, majd írja ki a kisbetűs változatát. A feladat megoldásához ne használja az adott programozási nyelvbe épített függvényt (ha van ilyen). Mentés: kicsive
Feladat 1005 Kérjen be egy karaktert. Írja ki, hogy az 'n' karakter előtt vagy után van az ábécében. Mentés: nutan
Feladat 1006 Kérjen be két karaktert, írassa ki, melyik van előrébb az ábécében. Mentés: elore
Feladat 1007 Kérjen be egy karaktert, majd írassa ki egymás mellé 70-szer. Mentés: hetven
Feladat 1008 Írjon programot, amely megkérdezi, milyen számokkal szeretnénk dolgozni: „Egész/Valós?” A program kérjen be egy 'E' vagy egy 'V' betűt. Ha a felhasználó 'E' betűt választja akkor deklaráljunk egy egészeket tárolni képes változót és kérjünk be egy egész számot. Ha a 'V' betűt valós számokat tárolni képes változót deklaráljunk és kérjünk be egy valós számot. A bekért értéket szorozzuk meg kettővel, az eredményt írjuk a képernyőre. Mentés: duplami
Feladat 1009 Írjon programot, amely bekér két karaktert. Ha a karakterek egyeznek akár kisbetűs akár nagybetűs formában, akkor írja ki, hogy „Egyezik”. Ellenkező esetben „Nem jó”. http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
55/95
Általános programozási feladatok v2
Mentés: egyezes
Feladat 1010 Írjon programot, amely bekér egy karaktert, majd megvizsgálja van-e 12-dik karakter. Ha van van, írjuk ki, hogy „k” betű-e. Mentés: ksbetus
Feladat 1011 Írjon programot, amely bekér egy karaktert, majd állapítsuk meg az ASCII kódját. Az ASCII kódját megszorozva 2-el, írjuk ki az eredményt. Mentés. asciiketto
Karaktersorozatok Feladat 1051 Írjon programot, amely bekér egy karaktersorozatot, majd kiírja annak hosszát! Mentés: strhossz
Feladat 1052 Írjon programot, amely bekér két karaktersorozatot, majd kiírja a hosszabbat.
Feladat 1053 Írjon programot, amely bekér egy karaktersorozatot. A program írjon ki minden karaktert egyenként, de egymás alá! Mentés: karegy
Feladat 1054 Írjon programot, amely bekér egy karaktersorozatot, majd kiírja fordítva! Mentés: forditva
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 1055 Írjon egy programot, amely megszámolja, hogy egy karakterláncban hány „b” betű van! Mentés: bes
Feladat 1056 Írjon egy programot, amely megszámolja, hogy egy karakterláncban hány magánhangzó van! Mentés: maganhangzo
Feladat 1057 Írjon programot, amely bekér egy karaktersorozatot, majd kiírja azt szóközök nélkül! Mentés: szokoznelkul
Feladat 1058 Írjon programot, amely bekér egy karakterláncot, majd kiírja hány darab „a” és „e” betű van benne! Mentés: aebetu
Feladat 1059 Írjon programot, amely bekér egy karaktersorozatot, majd bekér egy másikat amely megmondja mit is szeretnénk benne lecserélni. Kérjün be egy harmadik karakterláncot is, amely megmondja mire szeretnénk cserélni a másodiknak bekért szöveget. Mentés: karcsere
Feladat 1060 Írjon programot, amely bekér egy karaktersorozatot, majd megszámolja hány szám karakter van benne! Mentés: karszam
Feladat 1061 Írjon programot, amely bekér több mondatot egy karaktersorozatba. A program tömörítse a karaktersorozatot! A tömörítés a következőket jelenti: http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
57/95
Általános programozási feladatok v2
a mondat elejéről elhagyjuk a felesleges szóközöket a szavak között csak egy szóközt hagyunk a pont előtt felesleges szóközöket elhagyjuk Mentés: karmondat
Feladat 1062 Kérjen be két karakterláncot. Hasonlíts össze őket. Ha egyeznek ezt írja ki. A következő sorokban a karakterláncok hosszát írja a képernyőre, majd azok első karakterét. A két első karakter egy sorban szerepeljen egymás mellett, tabulátorral tagolva. Mentés: bekars
Feladat 1063 Kérjen be egy karakterláncot. Vizsgálja meg, hogy van-e benne szóköz. Ha igen, írja ki a szóköz utáni részt. Tájékoztató üzenet jelenjen meg arról, hogy ez mondat. Ha nincs benne szóköz, akkor írja ki, hogy ez szó. Mentés: karszo
Feladat 1064 Kérjen be egy bináris számot, majd írja ki decimálisan. Mentés: bindeca
Feladat 1065 Írjon programot, amely bekér egy mondatot, majd szavanként fordítva írja a képernyőre. Például adott a következő mondat: otthon vettem csak le Ekkor ezt írjuk ki: nohtto mettev kasc el Mentés: forate
Feladat 1066 Kérjen be egy utasítást. Az utasítást csak akkor fogadja el, ha annak alakja a következő: SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
printf(formátumot leíró_leiterális_állandó, valtozónév); Az utasításnak két paramétere lehet. Az első egy literális állandó, amelyet csak akkor fogadjunk el, ha idézőjellel kezdődik és idézőjellel végződik. Az idézőjeleken belül mindig formátumkód kell szerepeljen, amely mindig százalékjellel (%) kezdődik és egy formátumkarakterrel végződik. A formátumkarakter „d” vagy „f” lehet. Ha nem ez akkor írjunk ki, hogy hibás formátum. A második paraméter a változónév, amellyel szemben támasztott követelmény, hogy csak az angol ábécé betűjével kezdődhet, ha nem így van írjuk ki, hogy hibás második paraméter. Vizsgálja, meg hogy a paraméterek zárójelek között vannak-e. Ha nem írja ki, hogy szintaktikai hiba. Mentés: utasbe
Feladat 1067 Kérjen be egy karaktersorozatot, majd írja ki az egyes karaktereket egymás alá. Az első karakter az első helyen legyen, a következő 1-el beljebb, a harmadik 2-el beljebb, a negyedik 3-al, stb. Mentés: beljebb
Feladat 368 Kérjen be egy mondatot. Vizsgálja meg, hogy az „és” szó szerepel-e benne. Ha igen, akkor számolja meg hányszor. Mentés: esekdarab
Feladat 369 Kérjen be egy mondatot, majd szedje ki a szóközöket, ha abból egynél több van benne. Mentés: szokozki
Feladat 370 Kérjen be egy mondatot, majd szedje ki belőle a whitespace karaktereket. Mentés: azer
Feladat 371 Kérjen be mondatokat „vége” végjelig. Mentés: kovan http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
59/95
Általános programozási feladatok v2
Feladat 372 Kérjen be mondatokat „vége” végjelig. Induláskor kérdezze meg, a válaszoló nevét. Ha beírt egy nevet akkor üdvözölje a nevén. Mentés: mester
Feladat 373 Kérjen be egy szót, és számolja meg az e-betűket. Mentés: ek
Feladat 374 Kérjen be egy mondatot, majd számolja meg az e-betűket, majd írassa ki szavanként mennyi az e betűt található átlagosan. Mentés: atlage
Feladat 375 Írjon programot, amely bekér egy karaktersorozatot, majd kiírja, hány olyan karakter van, amely mellett egy ugyanolyan karakter is szerepel. A „akkarenn” szövegben például 2, a „kk” és az „nn”. A karaktereket is írja a képernyőre. Mentés: parok
Feladat 376 Kérjünk be egy egész számot, írjuk ki hexadecimálisan. A programozási nyelvbe beépített utasítást nem használhatsz. Mentés: hexi
Feladat 377 Kérjünk be egy egész számot, írjuk ki binárisan. A programozási nyelvbe beépített utasítást nem használhatsz. Mentés: bini
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Tömbkezelés Feladat 1301 Írjon programot, amely egy egészeket tárolni képes tömböt deklarál 8 kezdőértékkel. Készítsen ciklust, amely összeadja a tömb elemeit, majd az összeget a képernyőre írja. Mentés: ossz
Feladat 1302 Írjon programot, amely egy valós számokat tárolni képes tömböt deklarál 7 kezdőértékkel. Készítsen ciklust, amely megnézi melyik a tömb legnagyobb eleme, majd azt a képernyőre írja. Mentés: nagyos
Feladat 401,3 Írjon programot, amely egy valós számokat tárolni képes tömböt deklarál 7 kezdőértékkel. Készítsen ciklust, amely megnézi melyik a tömb legkisebb eleme, majd azt a képernyőre írja. Mentés: kicsis
Feladat 401,4 Írjon programot, amely egy karakteres értékeket tárolni képes tömböt deklarál 7 kezdőértékkel. Készítsen ciklust, amely megnézi van-e a tömbben 'a' karakter. Mentés: karia
Feladat 401,5 Írjon programot, amely egy olyan tömböt deklarál, ami karaktersorozatok tárolására alkalmas. A tömböt töltse fel gyümölcs nevekkel, pontosan 5-el. A program nézze meg, hogy van-e „szilva” a tömb elemei között. Írja ki, hogy hány 'a' betűvel kezdődő gyümölcs van. Mentés: gyume
Feladat 401 Írjon programot, amely feltölt egy 8 elemű tömböt valós számokkal, majd irassa ki 2 tizedesjegy pontossággal a tömb minden elemét! A program a képernyőre elsőnek saját nevét írja! A program forrásában szintén szerepeljen saját neve, megjegyzésként! http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
61/95
Általános programozási feladatok v2
Mentés: ttized
Feladat 402 Írjon programot, amely bekéri tanulók pontszámait egy tömbbe. A bekérés után számítsa ki az pontok átlagát, a legnagyobb és a legkisebb számot. Írassuk ki a kapott értékeket. A program azt is írja ki, mit kér be és mit ír ki! Mentés: atlminmax
Feladat 403 Írjon programot, amely bekér számokat egy tömbbe 0 végjelig. A program először figyelmeztessen a tömb felső határára. Egy következő programrész írja ki a tömbben tárolt minden szám négyzetét. Mentés: tnegyzetki
Feladat 404 Írjon programot, amely bekér számokat egy tömbbe 0 végjelig. A program először írja ki saját nevét, a mai dátummal, majd mit csinál a program és a tömb felső határát. Egy következő programrészlet írja ki a tömbben tárolt minden szám szinuszát és koszinuszát. Mentés: tszinkosz
Feladat 405 Írjon programot, amely bekéri két dolgozat elért pontszámait. A bekért pontszámokat a program átlagolja. Írjuk ki azt is, ki tért el leginkább az átlagtól. Mentés: osztzat
Feladat 406 Írjon programot, amely egy 4×4-es mátrix minden elemét 5-ös számmal tölti fel. Mentés: matrixot
Feladat 407 Írjon programot, amely bekér egy számot, amely egy mátrix két dimenzióját határozza meg. Ha meg vannak a dimenziók kérje be a mátrix minden elemét.
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Mentés: matrixn
Feladat 408 írjon programot, amely 8×8-as sakktáblán eltárolja a bábuk helyzetét. A programból lehessen lekérdezni milyen bábu áll egy adott helyen. A bábuk jelzése a következők lehetnek: B bástya H huszár F futó K király N királynő Mentés: figurak
Feladat 409 írjon programot, amely 8×8-as sakktáblán eltárolja egy tömbben a bábuk helyzetét és színét. A programból lehessen lekérdezni milyen figura, annak mi a színe, amely adott helyen áll. A bábuk jelzése a következők lehetnek: B bástya H huszár F futó K király N királynő Mentés: sakk
Feladat 410 Írjon programot, amely bekéri egy dolgozat elért pontszámait, az eltárolt ponthatárok alapján pedig azonnal kiírja, az eredményeket. Mentés: fpont
Feladat 411 Írjon programot, amely bekéri egy dolgozat elért pontszámait és a tanulók neveit, az eltárolt ponthatárok alapján pedig kiírja, az eredményeket.
Feladat 412 Írjon programot, emberek neveit és az IQ-jukat kéri be. A program írja kinek nagyobb az IQ-ja 80-nál. http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
63/95
Általános programozási feladatok v2
Mentés: iqment
Feladat 413 Adott egy tömb, amely a következő valós számokat tartalmazza: {0.5, 0.8, 1.0, 1.2, 3.0} Készítsen programot, amely egy grafikont készít belőle. A grafikon o betűket rajzol vízszintesen a képernyőre, ehhez hasonlóan: 0,50 0,80 1,00 1,20 3,00
ooooo oooooooo oooooooooo oooooooooooo oooooooooooooooooooooooooooooo
A grafikon minden sora előtt az érték is szerepeljen. A megoldást ciklusokkal végezze el, maximum kettővel. Mentés: grafikon
Feladat 414 Egy lakatos munkájának pontosságát tolómérővel mérik. A mért értékek 0 és 5.0 közötti valós szám szokott lenni. Kérje be ezeket a számokat egy tömbbe, nulla végjelig. Készítsen grafikont a mért értékekből. A grafikon o betűket rajzol vízszintesen a képernyőre, ehhez hasonlóan: 0,50 0,80 1,00 1,20 3,00
ooooo oooooooo oooooooooo oooooooooooo oooooooooooooooooooooooooooooo
A grafikon minden sora előtt az érték is szerepeljen két tizedesjegy pontossággal. A megoldást ciklusokkal végezze el, maximum kettővel. Mentés: lakatos
Feladat 415 Egy program szavakat vagy mondatokat vár a billentyűzetről. Írjon programot, amely a bekért szavakat eltárolja egy tömbben. A szavakat vége végjelig lehessen beírni. A begépelt szavakat a SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
program vizsgálja meg, hogy tárolva van-e. Ha igen, írja a képernyőre: „Ezt már mondtad”
Feladat 416 Egy gyárba cukorrépát szállítanak folyamatosan. A gyár bejáratánál mérlegelik a kocsit és felírják hány mázsát hoznak be éppen. Írjon programot, amely bekéri, hány mázsát hoz éppen egy kocsi, tárolja el többen.
Feladat 416 Írjon programot, amely összegzi egy tömb elemeit, ha az elem pozitív szám vagy 50-él kisebb. Mentés: oszot
Feladat 417 Adott a következő mátrix: 85 47 27 81 32 27 44 11 87 28 81 12 33 21 76 68 76 44 37 56 69 90 42 89 48 Tárolja el egy tömbben, majd írassa ki a főátlóját. Mentés: matat
Feladat 418 Adott a következő sakktábla a következő állással: sb sh sf sk sv sf sh sb sp sp sp sp sp sp sp sp vp vp vh vp vp vp vp vp vp vb vh vf vk vv vf vb Vegye fel az állásokat egy tömbbe, majd rajzoltassa a képernyőre: Mentés: sakkos http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
65/95
Általános programozási feladatok v2
Feladat 419 Adott a következő mátrix: 2134 1670 3791 4015 Tárolja el egy tömbben, majd írassa ki, hogy szimmetrikus-e. Egy tömb szimmetrikus, ha teljesül minden ai,j-re:
Mentés: szim
Feladat 420 Készítsünk tömbből vermet. Mentés: verem
Feladat 421 Készítsünk tömbből várakozási sort. Mentés: soros
Fájlkezelés Feladat 1601 Írjon programot, amely bekér számokat 0 végjelig és írja egy adat.txt állományba. Mentés: fajlba
Feladat 1602 Írjon programot, amely ciklikusan bekéri személyek adatait. A program első sora írja ki saját nevét, a mai dátumot és az osztályt. A program következő sora írja ki mit csinál a program. A bekérésnél minden adat előtt (a bekéréssel egy sorban) szerepeljen mit kérünk be. A személy bekérendő adatai: Sorszám SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Név Település Cím Havi jövedelem A program írja az adatokat egy szemely.txt állományba. Egy személy adatai egy sorban szerepeljenek. Mentés: fszemelyki
Feladat 503 Írjon programot, amely dolgozók munkavégzéssel kapcsolatos adatait kéri be, majd kiszámolja a munkabérüket. Minden bekért dolgozó adatait írjuk állományba. Következő adatokat kérjük be: azonosító órabér heti ledolgozott órák A program mentse el az adatokat a munkak.txt fájlba. Minden bekért adat után írjuk ki keresetét. Ha 40 óránál többet dolgozott egy héten a 40-en felül eső órákra 50%-al több bér jár. Mentés: fmunkadij
Feladat 504 Írjon programot, amely bekéri egy osztály dolgozatának pontszámait, majd eltárolja az eredményt egy állományban. Az állomány nevét kérje be a program. Az állomány neve ne lehessen csak a-z és 0-9 karakterek valamelyike. Mentés: oszfi
Feladat 505 Írjon programot amely beolvassa a következő állományt: dolgozok.txt 1:Nagy József:Szolnok:Nyár u. 23:370000:1972-12-22 2:Kék Imre:Miskolc:Tél u. 2.:357000:1981-05-15 3:Fehér Gábor:Szeged:Nefelejts u. 12.:280000:1985-02-17 4:Rét Lajos:Szolnok:Erő u. 28.:412000:1972-03-11 5:Al Tibor:Miskolc:Félszeg u. 42.:315000:1977-09-01 6:Érdes Tamás:Szolnok:Fehér u. 28.:320000:1979-09-25 7:Troll Béla:Miskolc:Erdődi u. 03.:320000:1977-01-13 8:Per Géza:Szeged:Lér u. 4.:315000:1978-05-25
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
67/95
Általános programozási feladatok v2
Olvassa be a sorokat, majd adja össze az ötödik oszlopban lévő pénzösszegeket. Az egyes oszlopok kettősponttal (:) vannak tagolva. Mentés: dolgozok
Feladat 506 Írjon programot amely beolvassa a következő állományt: dolgozok.txt 1:Nagy József:Szolnok:Nyár u. 23:370000:1972-12-22 2:Kék Imre:Miskolc:Tél u. 2.:357000:1981-05-15 3:Fehér Gábor:Szeged:Nefelejts u. 12.:280000:1985-02-17 4:Rét Lajos:Szolnok:Erő u. 28.:412000:1972-03-11 5:Al Tibor:Miskolc:Félszeg u. 42.:315000:1977-09-01 6:Érdes Tamás:Szolnok:Fehér u. 28.:320000:1979-09-25 7:Troll Béla:Miskolc:Erdődi u. 03.:320000:1977-01-13 8:Per Géza:Szeged:Lér u. 4.:315000:1978-05-25
Olvassa be a sorokat, majd adja össze a Szolnokiakhoz tartozó pénszösszeget, amely az ötödik oszlopban van. Az egyes oszlopok kettősponttal (:) vannak tagolva. Mentés: dolgozok
Feladat 507 Az alábbi állomány egy cég dolgozóinak adatit tartalmazza. Az első sor tartalmazza a mezőneveket. Hátulról a harmadik oszlop azt a dátumot tartalmazza, amikor a dolgozó belépett a cégbe. Olvassa be az alábbi állományt, majd írassa azon dolgozók neveit és netto fizetésüket akik 2005 után jöttek a céghez. dolgozok.txt "az";"nev";"anyjaneve";"telepules";"cim";"netto";"juttatas";"belepes";" szuletes";"szulhely" "16";"Fekete Zoltán";"Fehér Edit";"Tab";"Holdfény utca u.19";"630000";"10000";"2007-04-16";"1979-07-15";"Tab" "17";"Szabó Lajos";"Nagy Erzsébet";"Izsófalva";"Babits Mihály utca u.86";"210000";"5000";"2002-08-17";"1957-04-16";"Izsófalva" "18";"Erdős Dániel";"Erős Erzsébet";"Szany";"Gárdonyi Géza utca u.57";"700000";"0";"2003-10-12";"1981-11-07";"Dunaújváros" "19";"Fehér Dániel";"Erdős Katalin";"Gödöllő";"Madách Imre utca u.73";"440000";"10000";"2006-01-17";"1961-01-16";"Balatonfûzfő" "20";"Erős Lajos";"Gyenge Kitti";"Kerepes";"Janus Pannonius utca u.78";"690000";"10000";"1999-09-25";"1986-07-13";"Kerepes" SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
"21";"Fehér Lajos";"Fekete Krisztina";"Tárnok";"Bólyai utca u.105";"270000";"10000";"1996-03-17";"1952-04-09";"Bátonyterenye" "22";"Szabó Károly";"Kiss Lilla";"Abony";"Fadrusz János utca u.40";"370000";"5000";"2002-09-26";"1950-09-27";"Abony" "23";"Almási Károly";"Erdős Mária";"Bácsalmás";"Nádor utca u.76";"500000";"5000";"2006-01-10";"1959-02-01";"Bicske" "24";"Fehér Dániel";"Erdős Nóra";"Csenger";"Baross utca u.16";"400000";"5000";"2001-01-21";"1980-06-23";"Csenger" "25";"Almási Tibor";"Erős Veronika";"Polgár";"Csilléry utca u.32";"270000";"10000";"2000-03-02";"1971-08-20";"Polgár" "26";"Gyenge Dániel";"Szabó Zsuzsa";"Hegyeshalom";"Kárpát utca u.84";"600000";"10000";"1996-03-06";"1980-03-24";"Hegyeshalom" "27";"Fekete Gábor";"Almási Brigitta";"Nagydorog";"Babits Mihály utca u.103";"240000";"5000";"1999-04-19";"1963-09-23";"Pásztó" "28";"Nagy Tibor";"Kis Zsanett";"Perkáta";"Buzogány utca u.72";"140000";"0";"2006-08-25";"1961-06-18";"Perkáta" "29";"Szabó Zoltán";"Fehér Csilla";"Rácalmás";"Gárdonyi Géza utca u.96";"330000";"5000";"1999-02-16";"1965-03-23";"Püspökladány" "30";"Kis László";"Fekete Vivien";"Csongrád";"Brigadéros utca u.53";"150000";"10000";"2005-09-23";"1973-02-14";"Csongrád" "31";"Nagy Lajos";"Fekete Zsanett";"Balassagyarmat";"Baross utca u.96";"10000";"5000";"2008-03-22";"1986-03-17";"Szigetvár" "32";"Fekete Zoltán";"Fehér Annamária";"Nyírábrány";"Kaffka Margit utca u.17";"700000";"10000";"1999-08-11";"1958-04-05";"Nyírábrány" "33";"Almási József";"Fehér Anna";"Jászfényszaru";"Dugovics Titusz utca u.102";"10000";"5000";"1997-01-11";"1958-06-19";"Jászfényszaru" "34";"Kis Tamás";"Szabó Andrea";"Körösladány";"Liszt Ferenc utca u.2";"170000";"0";"2003-09-12";"1966-05-26";"Seregélyes" "35";"Fehér Károly";"Gyenge Zsanett";"Őrbottyán";"Márkus Géza utca u.36";"300000";"10000";"2009-08-08";"1987-11-15";"Ajka" "36";"Almási László";"Almási Adrienn";"Nyírtelek";"Fadrusz János utca u.45";"450000";"0";"2007-09-26";"1954-06-21";"Tát" "37";"Kis Dániel";"Nagy Anna";"Gödöllő";"Csengery utca u.90";"730000";"0";"2006-06-02";"1984-07-10";"Gödöllő" "38";"Kiss Béla";"Erdős Hanna";"Marcali";"Gárdonyi Géza utca u.21";"150000";"0";"2006-02-19";"1970-03-17";"Szeghalom" "39";"Erdős György";"Erdős Laura";"Jánossomorja";"Kard utca u.64";"780000";"5000";"2008-08-20";"1983-10-08";"Bugyi"
Mentés: ketotutan
Feladat 508 Írassa ki jutalmak összegét. A jutalmak a hetedik oszlopban találhatók. dolgozok.txt 1;Gyenge Tamás;Fekete Eszter;Kisvárda;Dugovics Titusz utca http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
69/95
Általános programozási feladatok v2
u.19;420000;5000;2002-04-15;1958-11-02;Kisvárda 2;Kiss Béla;Kis Kitti;Gyömrő;Kárpát utca u.69;680000;0;2004-11-20;1979-03-03;Gyömrő 3;Almási György;Fekete Kinga;Kőszeg;Holdfény utca u.77;510000;0;1997-07-16;1963-01-03;Tokaj 4;Almási Károly;Gyenge Erika;Nyírmada;Liszt Ferenc utca u.99;620000;10000;2000-01-25;1951-09-27;Nyírmada 5;Fehér József;Fekete Barbara;Vajszló;Eszperantó utca u.120;480000;5000;2006-10-26;1985-09-13;Vajszló 6;Nagy Ferenc;Fehér Mónika;Sarkad;Dévény utca u.80;60000;5000;2009-09-14;1987-08-01;Sarkad 7;Fehér Tibor;Szabó Tünde;Gyomaendrőd;Corvina utca u.53;150000;10000;2006-01-05;1950-04-21;Szendrő 8;Gyenge József;Fekete Mónika;Hajdúböszörmény;Kard utca u.82;410000;5000;1998-06-24;1965-05-21;Hajdúböszörmény 9;Gyenge László;Szabó Mária;Zalaegerszeg;Kárpát utca u.37;590000;5000;2002-08-11;1989-04-05;Zalaegerszeg 10;Szabó József;Almási Brigitta;Piliscsaba;Gyulai Pál utca u.98;300000;10000;2008-09-05;1961-05-12;Piliscsaba 11;Erdős Zoltán;Erdős Margit;Recsk;Gábor Áron utca u.58;80000;5000;2002-10-26;1958-10-27;Nyírbátor 12;Nagy Tibor;Nagy Barbara;Harkány;Janus Pannonius utca u.24;360000;0;1998-09-02;1960-04-06;Tompa 13;Kiss József;Erdős Csilla;Tata;Janus Pannonius utca u.58;140000;0;2002-09-13;1960-11-20;Tata 14;Kiss Tamás;Almási Bernadett;Újfehértó;Gerecse utca u.1;110000;5000;2000-03-07;1975-10-23;Újfehértó 15;Fekete Lajos;Fehér Kinga;Mohács;Gárdonyi Géza utca u.61;580000;0;2008-01-15;1984-08-08;Cigánd 16;Almási Dániel;Erdős Emese;Mezőkövesd;Márkus Géza utca u.72;750000;10000;1996-10-03;1979-08-20;Budapest 17;Kiss Tamás;Fehér Réka;Kistarcsa;Gyulai Pál utca u.4;250000;10000;1998-02-15;1971-07-09;Dombrád 18;Erdős Béla;Kiss Dóra;Eger;Corvina utca u.116;120000;0;2002-05-20;1958-11-07;Eger 19;Nagy László;Gyenge Adrienn;Lenti;Kard utca u.88;220000;5000;2002-05-14;1961-04-02;Mátészalka 20;Erős Károly;Erdős Ilona;Komló;Baross utca u.107;390000;0;2007-04-25;1964-08-23;Komló 21;Erdős Károly;Fekete Hanna;Pincehely;Kard utca u.14;40000;0;2006-11-13;1970-06-25;Pincehely 22;Szabó Tamás;Fekete Klára;Mezőkovácsháza;Eszperantó utca u.36;230000;0;2002-05-25;1954-01-23;Mezőkovácsháza 23;Kis Dániel;Kiss Margit;Pásztó;Csilléry utca u.116;350000;5000;1996-06-23;1972-05-26;Pásztó 24;Fehér Dániel;Erdős Barbara;Békéscsaba;Gerecse utca u.19;140000;10000;1998-10-14;1964-10-07;Mérk 25;Kiss Károly;Erdős Veronika;Vép;Gyulai Pál utca u.93;380000;10000;2006-07-24;1988-03-11;Vép 26;Gyenge Béla;Kiss Anikó;Kerekegyháza;Holdfény utca u.34;770000;10000;2009-07-10;1988-02-25;Kerekegyháza SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
27;Nagy Gábor;Kiss Zsófia;Vecsés;Csengery utca u.32;660000;5000;2009-03-20;1988-05-25;Vecsés 28;Erős József;Fekete Anett;Fehérgyarmat;Dugovics Titusz utca u.105;310000;10000;1996-05-23;1964-08-24;Fehérgyarmat
Mentés: juta
Feladat 509 Olvassuk be az alábbi állományt sorait: talonkft.txt Platt Golda:Záhony:Szolyva u. 30:1986-01-21:590000 Isaacs Titánia:Tata:Kond vezér u. 60:1973-08-10:380000 Lofter Tevel:Verpelét:Címer u. 90:1988-06-26:480000 Booras Szecső:Herend:Úz u. 99:1969-08-17:400000 Dove Kán:Tata:Szlacsányi Ferenc u. 31:1954-09-27:620000 Ziolkowski Bálint:Tata:Szalay u. 118:1970-08-3:230000 Lawnizcak Jozefina:Csabacsűd:Szemafor u. 114:1951-10-21:320000 Kalash Ráchel:Nagykálló:Süveg u. 80:1951-02-22:70000 Tracy Cipriána:Dunaújváros:Korvin u. 43:1952-08-9:440000 McRoberts Zerind:Gönc:Iskola lépcső 85:1959-07-2:210000 Piper Hófehérke:Pusztaszabolcs:Szilágyi Dezső u. 64:1977-09-6:250000 Natter Édel:Bábolna:Hunfalvy u. 94:1986-01-3:140000 Esslinger Floransz:Vajszló:Hatház u. 70:1985-09-21:110000 Seago Barót:Nagykáta:Nádirigó u. 37:1953-09-9:660000 DuPlantis Tamás:Mezőkövesd:Szikra u. 111:1968-10-5:90000 Fankhauser József:Miskolc:Járműtelep u. 3:1972-03-3:380000 Walrath Szirom:Jászárokszállás:Szent István köz 81:1982-01-20:360000 Wilson Aranyos:Kunmadaras:Vág u. 7:1968-10-13:520000 Múter Mikó:Tiszabecs:Nyílvessző u. 25:1952-05-11:140000 Tawney Helza:Szentlőrinc:Fátyolvirág u. 17:1968-07-17:700000 Wedding Eta:Bélapátfalva:Kémény u. 96:1974-08-5:790000 Kemény Elbilge:Miskolc:Gránit köz 89:1966-02-6:580000 Wallace Mundzuk:Csenger:Arató u. 92:1972-02-10:280000 Charters Adina:Csenger:Sáv u. 39:1968-03-16:620000 Hoy Szörény:Jánoshalma:Tinódi u. 99:1979-02-24:160000 Mezei Tibor:Bük:Várkert 86:1956-09-5:300000 Bryant Zsófia:Csenger:Attila köz 70:1981-08-11:710000 Pescarmona Mantira:Nagymaros:Illés köz 5:1976-10-18:740000 Damico Annunciáta:Mezőcsát:Kémény u. 17:1958-02-26:470000 Belnap Cippóra:Kunmadaras:Malomcsárda u. 69:1972-02-23:510000 Delf Cecilla:Múcsony:Gondnok u. 45:1979-05-1:330000 Hudson Inge:Tiszabecs:Keszeg u. 35:1959-11-1:420000 Steere Walter:Sárospatak:Görgény u. 43:1959-07-27:340000 Nike Kemenes:Tata:Havas Ignác u. 18:1968-07-19:230000 Masterson Csomor:Mogyoród:Kordován tér 54:1987-06-27:460000 http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
71/95
Általános programozási feladatok v2
Musgrove Aladin:Kunmadaras:Váci Mihály tér 84:1982-08-27:800000 Bethel Csilla:Perkáta:Meredek u. 16:1965-07-2:650000
Írassuk ki a tatai dolgozók neveit. Adjuk össze a csengeri dolgozók fizetését, írassuk ki. Írassuk ki a legfiatalabb dolgozó nevét. Mentés: talon
Feladat 510 Nyissa meg a következő állományt, majd olvassa egy tömbbe: berkft.txt Bodnár Béla:Szeged:Szentimrey u. 80:1989-10-17:330000 Pintér György:Hatvan:Táltos u. 2:1973-02-23:40000 Varga Tamás:Győr:Tatárvirág u. 45:1955-03-27:540000 Gyenge Béla:Szeged:Debreceni park 76:1966-03-2:290000 Budai Géza:Hatvan:Vágó u. 32:1957-06-24:210000 Bodnár László:Miskolc:Mészáros József u. 67:1960-06-18:120000 Fényes Zoltán:Budapest:Perec u. 34:1956-06-8:570000 Takács György:Nyíregyháza:Bánya park 60:1976-11-8:90000 Budai Dániel:Szeged:Bukarest u. 30:1974-07-16:730000 Szalai Ferenc:Budapest:Halásztelek u. 9:1952-08-5:470000 Fényes Lajos:Szeged:Szegvári u. 42:1989-10-27:140000 Szabó Tamás:Miskolc:Dunapataj u. 18:1978-03-11:270000 Rigó László:Győr:Vecsés út 77:1972-03-27:740000 Nagy György:Győr:Bereck u. 54:1986-10-7:480000 Fényes Tamás:Hatvan:Szellő u. 70:1956-09-7:470000 Fényes Tibor:Hatvan:Köles u. 81:1978-01-22:690000 Szabó Tamás:Budapest:Boros út 33:1966-10-6:410000 Budai Tamás:Nyíregyháza:Varázs u. 53:1955-05-27:510000 Fehér Gábor:Nyíregyháza:Lapátos u. 106:1967-03-13:300000 Fényes Ferenc:Hatvan:Judit u. 88:1953-11-9:670000 Fényes György:Miskolc:Lajta u. 48:1953-06-4:510000 Szabó Lajos:Győr:Gerle u. 92:1978-05-23:710000 Fekete Tibor:Miskolc:Ányos u. 1:1986-08-24:200000 Almási Zoltán:Győr:Szeghalom u. 26:1952-02-26:650000 Bodnár Zoltán:Nyíregyháza:Károlyi Sándor út 68:1954-03-4:390000 Bakos Béla:Szolnok:Amfiteátrum u. 100:1985-05-25:730000 Bíró Zoltán:Szolnok:Rév u. 1:1952-08-16:670000 Vitéz László:Nyíregyháza:Mária hegy 53:1956-07-21:250000 Illés Károly:Győr:Nóra u. 1:1972-01-20:40000 Nagy Géza:Nyíregyháza:Szerb Antal u. 85:1989-03-14:50000 Budai Géza:Hatvan:Nyárfás sor 113:1983-03-20:720000 Bakos Béla:Szolnok:Babér u. 65:1978-10-22:790000 Gyenge Károly:Hatvan:Keskeny u. 45:1951-01-7:230000 Horváth Tibor:Miskolc:Vénusz u. 105:1964-09-5:220000 SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Bodnár Tibor:Szolnok:Glück Frigyes út 110:1950-08-10:490000 Mészáros Tibor:Hatvan:Szurdok u. 14:1980-01-24:260000 Bakos György:Miskolc:Lívia u. 55:1988-06-14:370000 Varga József:Szeged:Ivánka Pál u. 15:1965-05-5:90000 Mészáros Tibor:Szolnok:Vadlúd u. 90:1958-01-20:670000 Horváth Béla:Hatvan:Fűzfa köz 93:1981-07-17:60000 Szántó László:Miskolc:Bakter u. 37:1967-06-6:310000 Szántó László:Miskolc:Kléh István u. 118:1956-11-8:150000 Kovács Tibor:Hatvan:Kosciuszkó Tádé u. 90:1964-03-9:220000
A szolnokiak közül írassa ki a legfiatalabb dolgozót. Adja össze és írassa a képernyőre a hatvani dolgozók fizetését. Mentés: ber
Feladat 511 Nyissa meg a következő állományt, majd töltse be egy tömbbe. fembt.txt Pintér Géza:Hatvan:Tamás köz 84:1979-07-26:430000 Gyenge Dániel:Hatvan:Ágnes köz 29:1977-02-1:70000 Bíró György:Budapest:Galgó utca 52:1960-10-21:350000 Bogdán Tamás:Miskolc:Edison köz 77:1970-03-1:680000 Kis Károly:Miskolc:Felvinci utca 44:1968-08-4:750000 Kiss Tibor:Miskolc:Sándor Móric lépcső 33:1983-08-24:270000 Vitéz Gábor:Miskolc:Ócsai út 18:1982-04-10:530000 Bogdán Tamás:Szolnok:Fillér u. 100:1952-06-14:500000 Fehér Ferenc:Győr:Csővonó u. 8:1971-05-17:340000 Mészáros Géza:Hatvan:Kende Kanuth u. 116:1988-11-27:720000 Gyenge Lajos:Győr:Barca köz 98:1956-05-22:160000 Kiss Tibor:Hatvan:Hűtő u.17:1950-07-27:20000 Kiss Ferenc:Miskolc:Fenyves út 62:1982-09-1:310000 Szalai László:Hatvan:Perényi köz 84:1971-08-3:550000 Szabó Tibor:Nyíregyháza:Ihász u. 87:1970-10-22:690000 Kis József:Miskolc:Kárász u. 37:1979-04-13:40000 Erős Zoltán:Győr:Patkószeg u. 3:1958-03-13:30000 Budai Tamás:Hatvan:Csepp u. 73:1980-07-19:680000 Fényes Tamás:Miskolc:Öntőház u. 57:1962-02-18:600000 Rigó László:Miskolc:Szépvölgyi köz 29:1982-02-27:300000 Bakos Károly:Szolnok:Lomnic u. 23:1960-10-13:570000 Kis Zoltán:Hatvan:Temesvári út 99:1966-06-7:610000
Írassa ki hány dolgozónak kezdődik „K” betűvel a vezetékneve. Írassa ki hány dolgozónak kezdődik „K” betűvel a keresztneve. Írassa ki milyen városokban laknak dolgozók. Egy város csak egyszer szerepeljen. http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
73/95
Általános programozási feladatok v2
Mentés: fem
Feladat 512 Nyissa meg a filbt.txt állományt. filbt.txt Bogdán Béla:Hatvan:Pedellus u. 119:1977-11-1:290000 Kiss Dániel:Miskolc:Gerle u. 81:1971-11-26:590000 Kis Béla:Hatvan:Kecel u. 32:1968-04-27:240000 Budai László:Szeged:Forrásmajori u. 62:1951-10-6:590000 Bodnár László:Szolnok:Rákóczi Ferenc (II.) út 96:1974-08-24:590000 Szalai Lajos:Nyíregyháza:Gyár u. 44:1957-02-10:420000 Mészáros Dániel:Szolnok:Erdő sétány 27:1979-02-13:510000 Veres Károly:Miskolc:Limanova tér 33:1959-04-23:20000 Rigó Károly:Miskolc:Nyomda u. 24:1987-04-20:460000 Kovács László:Nyíregyháza:Rimaszombati út 27:1961-06-14:400000 Kovács Károly:Győr:Mészöly u. 66:1966-05-27:610000 Bíró Lajos:Hatvan:Venyige u.38:1976-02-25:560000 Varga György:Budapest:Jászágó u.117:1962-02-21:180000 Varga Géza:Szeged:Egressy út 111:1985-03-13:10000 Bakos Béla:Győr:Batthyány tér 32:1957-04-4:200000 Bíró Gábor:Szolnok:Nevelő u.104:1979-07-8:40000 Szalai László:Nyíregyháza:Tátra tér 60:1983-05-9:220000 Fekete Gábor:Nyíregyháza:Szabadság köz 22:1981-11-12:230000 Fekete Dániel:Nyíregyháza:Máramaros köz 88:1979-10-2:390000 Bíró Károly:Budapest:Hintó u. 24:1981-07-10:70000 Bodnár László:Budapest:Sámfa u.23:1967-11-19:550000 Horváth Károly:Miskolc:Pemete tér 62:1971-05-11:10000 Erős György:Hatvan:Fodros u.14:1983-08-8:40000 Bíró Tibor:Hatvan:Hengersor u.47:1962-03-16:630000 Kis Károly:Hatvan:Csallóközi u.84:1980-04-17:670000
Fűzze az állomány végére a következő két sort: Eredi Ferenc:Miskolc:Tél u. 33.:1982-08-12:432000 Szabó Árpád:Szeged:Felettes utca 33.:1981-11-21:358000
Feladat 513 Írjon programot, amely beolvassa a következő állományt. jurtabt.txt Heysham Zoltán#Szolnok#Ősz u.46#1966-02-3#790000 Pető György#Győr#Tihamér u.99#1989-03-15#640000 SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Brandusz Tibor#Szolnok#Nyár u.40#1950-11-6#380000 Ruch Ferenc#Budapest#Ősz u.27#1962-07-21#310000 Rajk Géza#Hatvan#Tavasz u.71#1979-09-17#330000 Lábas Géza#Győr#Tavasz u.106#1959-07-10#320000 Bryant Károly#Hatvan#Kossuth u.50#1979-09-24#290000 Chilf Ferenc#Szolnok#Erdős u.116#1981-01-25#540000 Myers Károly#Győr#Tihamér u.78#1963-09-8#30000 Wells József#Szeged#Tihamér u.69#1972-05-8#220000 Darnold József#Miskolc#Nyár u.43#1950-10-12#290000 Hanna László#Budapest#Szállás u.50#1978-02-14#330000 Bethel Tamás#Hatvan#Nyár u.98#1959-01-2#430000 Rantson Géza#Budapest#Tihamér u.25#1969-05-19#520000 Kaszás Béla#Hatvan#Tél u.67#1985-06-23#780000 Hovey Tibor#Miskolc#Tél u.110#1956-04-17#710000 Solley Tamás#Szolnok#Kossuth u.115#1956-03-21#390000 Bryer Gábor#Budapest#Erdős u.119#1989-01-8#40000 Mounse Géza#Miskolc#Erdős u.57#1965-07-26#430000 Ferrin László#Szeged#Tavasz u.15#1954-07-12#80000 Wise Géza#Győr#Tél u.81#1986-06-26#140000 Orndurf György#Hatvan#Tavasz u.76#1969-11-20#380000 Forde Ferenc#Hatvan#Kossuth u.36#1977-05-11#540000 Johnston Lajos#Hatvan#Tavasz u.89#1972-01-27#370000 Drain Károly#Szeged#Tavasz u.108#1966-02-16#300000 Abajkovics Gábor#Miskolc#Tavasz u.53#1951-11-19#470000 Ziems Ferenc#Szolnok#Tavasz u.62#1977-04-16#400000 OBrannon Géza#Szeged#Erdős u.85#1989-01-25#460000 Houck Tibor#Szeged#Erdős u.28#1981-08-1#50000 Morton Lajos#Szeged#Nyár u.43#1963-11-13#400000 Bailey Lajos#Szeged#Ősz u.15#1968-04-14#240000 Kiss Béla#Miskolc#Tavasz u.102#1955-04-13#80000 Sylvestor Géza#Hatvan#Tél u.27#1981-02-26#610000 Nielsen Géza#Győr#Kossuth u.29#1952-06-19#170000 Overton Géza#Miskolc#Erdős u.72#1955-06-10#480000 Sessor Gábor#Szolnok#Ősz u.28#1980-05-4#500000 Doba Géza#Miskolc#Ősz u.109#1989-03-4#380000 Blaire Béla#Miskolc#Tavasz u.106#1963-10-24#590000 Buckholder Gábor#Szeged#Nyár u.12#1963-07-12#420000 Somoskői Lajos#Budapest#Nyár u.49#1969-10-25#640000 Maddox Béla#Miskolc#Szállás u.3#1982-11-8#360000 LeCriox Gábor#Szolnok#Nyár u.16#1982-05-10#530000 Gencavege Lajos#Szeged#Tihamér u.39#1975-10-21#130000 Virtue Lajos#Szeged#Ősz u.54#1955-05-3#660000 Rede György#Győr#Szállás u.93#1989-01-22#750000 Seckle Zoltán#Szeged#Tél u.78#1954-06-12#40000 Hustead Károly#Szeged#Ősz u.60#1968-11-27#610000 Ridge Béla#Nyíregyháza#Kossuth u.94#1959-09-11#190000 Grosch Béla#Szolnok#Ősz u.82#1978-08-13#510000 Wyant Ferenc#Hatvan#Tihamér u.38#1969-06-10#340000 Hass Gábor#Hatvan#Tél u.110#1989-02-18#20000 Duckett Tamás#Szolnok#Nyár u.80#1976-09-18#600000 http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
75/95
Általános programozási feladatok v2
Ashcraft József#Hatvan#Tihamér u.65#1955-08-16#150000 Worcester Gábor#Győr#Tavasz u.38#1975-06-18#120000 Cettel Gábor#Szolnok#Erdős u.113#1987-09-20#690000 Sprague Gábor#Hatvan#Nyár u.116#1954-09-27#160000 Young Tibor#Szolnok#Erdős u.104#1960-06-11#320000 Wetzel Zoltán#Hatvan#Kossuth u.61#1979-04-13#400000 Scott György#Győr#Tél u.95#1962-11-19#660000 Coughenour László#Miskolc#Kossuth u.51#1962-01-8#250000 Ducrest László#Miskolc#Tél u.46#1967-09-12#450000 Singleton Tamás#Hatvan#Tihamér u.39#1983-10-6#490000 Parkhurst Béla#Miskolc#Nyár u.1#1972-09-5#220000 Szipkás Lajos#Nyíregyháza#Erdős u.100#1989-09-8#720000 Burkhouse Dániel#Nyíregyháza#Kossuth u.22#1951-07-15#40000 Witte József#Budapest#Szállás u.28#1954-05-13#160000 Halász Károly#Szolnok#Nyár u.15#1953-10-6#430000 Nyári Tibor#Miskolc#Nyár u.55#1978-01-5#100000 Swachhofer Béla#Hatvan#Nyár u.27#1969-09-7#210000 Bradley Lajos#Miskolc#Erdős u.72#1971-01-17#150000 Rawson Lajos#Nyíregyháza#Tavasz u.55#1951-05-13#310000 Burnside Dániel#Szolnok#Nyár u.76#1969-11-22#790000 Harrold József#Budapest#Tihamér u.98#1956-03-27#670000 Borsós László#Budapest#Kossuth u.89#1973-05-2#730000 McKenzie Ferenc#Budapest#Ősz u.112#1964-06-13#40000 Drozdowski László#Hatvan#Kossuth u.96#1983-06-18#200000 Weguelin László#Szeged#Erdős u.87#1964-02-22#340000 Noon György#Nyíregyháza#Ősz u.87#1975-01-24#540000 Fábián József#Győr#Tihamér u.110#1987-07-2#160000 Pohlmann László#Nyíregyháza#Tavasz u.32#1966-04-13#260000 Hanshaw László#Nyíregyháza#Tél u.38#1961-05-21#190000 Radcliffe Béla#Szeged#Erdős u.65#1989-04-11#250000
Számolja meg a miskolciak fizetését, írassa ki. Írassa ki Hatvanban a legmagasabb fizetést Mentés: jurta
Feladat 514 Olvassa be a következő állományt: kontenerkft.txt Nagy Béla#Szeged#Gyékényes utca 72#1988-08-14#740000 Erdős Géza#Budapest#Sarkadi Imre utca 34#1950-06-7#750000 Kovács József#Budapest#Bőröndös utca 109#1974-03-2#410000 Gyenge Tibor#Győr#Pataki István utca 107#1976-09-21#690000 Vitéz Károly#Hatvan#Rendőr utca 90#1980-05-12#370000 Almási Dániel#Miskolc#Lokátor utca 42#1973-11-3#380000 Szántó József#Nyíregyháza#Irányi utca 107#1955-04-18#150000 SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Budai Zoltán#Nyíregyháza#Evező utca 58#1962-06-11#650000 Rigó Tamás#Szolnok#Tündér lépcső 118#1952-03-23#410000 Kis Ferenc#Budapest#Kálmán utca 118#1968-01-18#300000 Vitéz József#Szeged#Cukrász utca 83#1957-04-1#150000 Bogdán József#Hatvan#Kővágó utca 7#1964-03-4#480000 Takács József#Budapest#Vízimadár köz 52#1959-07-8#760000 Nagy Zoltán#Szeged#Libertás utca 18#1956-09-24#220000 Fehér Ferenc#Miskolc#Ferenc krt. 58#1967-09-18#490000 Fekete Ferenc#Miskolc#Mész utca 37#1973-10-1#200000 Horváth Dániel#Hatvan#Dezsőfia utca 27#1950-03-19#520000 Almási László#Nyíregyháza#Lándzsa tér 55#1958-05-22#70000 Almási Tibor#Budapest#Kéknyelű utca 86#1976-08-25#660000 Bakos László#Szeged#Tahi köz 108#1954-03-25#790000 Fehér Gábor#Miskolc#Róza köz 103#1983-06-7#30000 Varga Tamás#Szolnok#Toldy utca 92#1962-11-7#210000 Vitéz Dániel#Miskolc#Bagaria utca 99#1958-06-17#540000 Gyenge Dániel#Nyíregyháza#Spanyolrét utca 8#1967-03-13#330000 Horváth Lajos#Győr#Hegy utca 22#1989-08-24#420000 Szabó Zoltán#Budapest#Ladik utca 76#1966-10-4#490000 Bogdán Géza#Hatvan#Thán Károly utca 20#1988-01-16#610000 Gyenge Gábor#Szolnok#Október 6. utca 43#1973-05-8#380000 Pintér György#Miskolc#Lukács utca 76#1955-03-22#50000 Erdős Tamás#Budapest#Füstike utca 9#1987-11-10#10000 Fényes György#Győr#Balogh Géza utca 39#1987-08-12#520000 Budai Béla#Miskolc#Túrkeve utca 15#1972-03-3#110000 Vitéz Tibor#Győr#Lajosház köz 57#1968-04-22#710000 Erős József#Hatvan#Igaz utca 108#1979-03-27#10000 Almási Gábor#Szeged#Vitorla utca 40#1986-10-26#20000 Takács Zoltán#Győr#Szemere köz 110#1970-06-7#130000 Kiss Károly#Szolnok#Kisfuvaros utca 111#1953-06-19#620000 Almási József#Szolnok#Ede utca 10#1959-02-3#740000 Veres Tibor#Budapest#Süveg utca 69#1978-07-26#690000 Bodnár József#Budapest#Adorján utca 70#1967-01-27#350000 Budai József#Szolnok#Szabóky Rezső utca 105#1977-06-3#380000 Veres Tibor#Miskolc#Egri József utca 93#1988-06-9#120000 Erős Béla#Nyíregyháza#Nógrádi köz 43#1979-02-3#70000 Mészáros Tamás#Hatvan#Motor utca 13#1960-08-7#710000 Pintér Ferenc#Budapest#Haraszti út 1#1980-02-3#620000 Fehér László#Hatvan#Millennium utca 56#1988-07-23#80000 Bíró Géza#Szeged#Lisznyai utca 79#1969-11-9#770000 Takács Tamás#Szolnok#Ipartelep utca 79#1960-04-26#30000 Nagy László#Szolnok#Hajadon utca 46#1956-06-22#700000 Szalai Ferenc#Szolnok#Emőd utca 83#1964-03-11#600000 Fehér Tamás#Szeged#Egerszeg utca 62#1969-06-7#390000 Szabó Dániel#Szeged#Takaros utca 66#1985-10-3#790000 Almási László#Szolnok#Katlan köz 107#1961-05-27#470000
A hatvani és szolnoki dolgozók névsorát írassa a hatszol.txt állományba. Ugyanezen dolgozók átlagfizetését városonként írassa ki. http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
77/95
Általános programozási feladatok v2
Írassa ki a ezen városokban a legfiatalabb és legöregebb dolgozókat, városonként Mentés: kontener
Feladat 515 Nyissa meg a következő állományt olvasásra. laktatkft.txt Bíró Lajos;Miskolc;Rókushegyi lépcső 11;1966-05-14;10000 Nagy Béla;Miskolc;Keselyű út 116;1978-10-7;160000 Rigó Tibor;Miskolc;Terebesi utca 32;1965-08-11;790000 Bíró Tamás;Szeged;Sámfa utca 57;1986-11-11;630000 Fehér Lajos;Budapest;Rózsabokor utca 62;1979-07-22;480000 Pintér László;Szolnok;Albert utca 90;1959-10-3;480000 Szalai Tibor;Budapest;Dalkör utca 42;1978-02-12;290000 Veres József;Budapest;Bebek út 24;1984-10-12;50000 Varga Zoltán;Budapest;Óvodás köz 5;1982-06-15;670000 Erős Károly;Nyíregyháza;Újházi utca 11;1983-03-2;800000 Fényes Lajos;Szeged;Kökörcsin utca 6;1978-08-12;340000 Budai László;Győr;Hőerőmű utca 94;1965-05-7;50000 Szántó György;Szeged;Morzsa utca 105;1964-07-10;730000 Fehér Gábor;Győr;Kopáncs utca 56;1965-09-23;660000 Almási Géza;Szolnok;Rézvirág utca 13;1979-01-23;170000 Budai Ferenc;Nyíregyháza;Domoszló út(ja) 78;1957-04-27;340000 Szabó Béla;Győr;Szegvári utca 61;1975-08-23;250000 Kis Géza;Győr;Rákospatak park 59;1961-10-25;320000 Nagy György;Hatvan;Vas utca 93;1959-06-21;190000 Szalai Károly;Miskolc;Homonna utca 27;1988-08-12;320000 Vitéz Károly;Nyíregyháza;Szöglet utca 104;1954-08-25;60000 Rigó László;Szolnok;Karabély utca 56;1970-09-6;50000 Fehér Gábor;Nyíregyháza;Pajor utca 102;1987-09-16;260000 Mészáros Zoltán;Szeged;Sasfiók utca 64;1973-02-22;780000 Illés Gábor;Nyíregyháza;Csomád utca 95;1964-09-2;70000 Almási Géza;Szolnok;Kozma Ferenc utca 31;1955-11-14;430000 Mészáros Lajos;Győr;Királylaki lejtő 46;1953-08-27;420000 Fekete Tibor;Miskolc;Sarkadi Imre utca 85;1963-05-24;760000 Almási Károly;Szeged;Jendrassik György utca 15;1973-07-3;50000 Róka Dániel;Szolnok;Fennsík utca 39;1963-04-25;350000 Kiss Géza;Szeged;Kökény utca 98;1953-06-10;70000 Szalai Ferenc;Győr;Legényrózsa utca 90;1955-08-19;570000 Fekete Géza;Szolnok;Tinódy utca 102;1957-02-7;360000 Mészáros Tibor;Szeged;Béke tér 61;1968-10-13;330000 Bakos Ferenc;Nyíregyháza;Vízgát utca 61;1982-06-8;220000 Budai József;Budapest;Lecke utca 8;1986-10-11;160000 Illés Zoltán;Győr;Retek utca 64;1957-06-3;130000 Nagy Dániel;Szeged;Mildenberger köz 108;1961-11-26;680000
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Számolja össze hány 30 évesnél idősebb dolgozó van. Írassa a képernyőre a budapesti dolgozók átlagbérét. Mentés: laktat
Feladat 516 Nyissa meg olvasásra a rombt.txt nevű állományt: rombt.txt Kiss Tamás:Budapest:Laskó utca 79:1988-06-12:520000 Róka Zoltán:Szolnok:Erdőszél köz 72:1988-07-26:130000 Vitéz Tamás:Miskolc:Kolbányi Géza utca 110:1975-01-7:610000 Bodnár József:Győr:Botond vezér utca 78:1964-01-13:170000 Almási Ferenc:Győr:Kosárka sétány 47:1974-07-25:100000 Bakos Tibor:Győr:Liptó utca 22:1965-04-2:40000 Takács Dániel:Szolnok:Zöldmáli lejtő 24:1967-04-25:740000 Bakos Tibor:Szolnok:Kápolna tér 5:1955-08-21:430000 Szalai Zoltán:Szeged:Ürömi utca 47:1971-03-13:730000 Illés József:Szeged:Réce utca 5:1981-01-5:700000 Fehér Károly:Nyíregyháza:Sáv utca 38:1972-05-9:670000 Gyenge Zoltán:Miskolc:Nyuszt utca 56:1974-03-20:230000 Vitéz László:Győr:Zeke utca 69:1978-04-22:430000 Takács Géza:Nyíregyháza:Szerémi sor 105:1969-01-26:780000 Pintér Ferenc:Győr:Tisza utca 76:1984-07-16:690000 Szalai Ferenc:Szeged:Beretke utca 65:1961-04-21:340000 Takács Géza:Nyíregyháza:Vígszínház utca 22:1986-07-18:20000 Varga György:Miskolc:Bihari utca 70:1988-01-7:440000 Takács Károly:Hatvan:Dettai utca 7:1969-08-11:20000 Horváth Zoltán:Szeged:Tenkes utca 70:1958-11-6:160000 Varga József:Szolnok:Királyi Pál utca 54:1984-08-7:120000 Erdős József:Szolnok:Harmincad utca 117:1951-05-1:630000 Fényes Lajos:Szeged:Dagály utca 12:1989-05-15:10000 Varga László:Nyíregyháza:Hektár utca 23:1974-05-21:230000 Varga Ferenc:Szolnok:Kaptár utca 118:1959-09-19:160000 Nagy László:Hatvan:Varannó utca 2:1978-10-17:20000 Bakos György:Budapest:Pusztakamarás utca 117:1965-08-6:80000 Erős Zoltán:Budapest:Pál apostol dűlő 29:1960-06-12:10000 Kis László:Nyíregyháza:Nádaspart utca 106:1988-06-12:370000 Budai József:Szolnok:Róna utca 98:1965-03-16:470000 Pintér György:Szeged:Nagy Imre tér 76:1959-05-9:180000 Bogdán Dániel:Miskolc:Temetőkert utca 90:1969-05-11:260000
Írassa ki a szegedi legfiatalabb dolgozót. Írassa ki a szegediek átlagfizetését. Írassa ki hány dolgozó van alacsonyabb a fizetése 200 000 - Ft-nál.
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
79/95
Általános programozási feladatok v2
Mentés. rom
Feladat 517 Nyissa meg a következő állományt: tekekft.txt Bogdán Dániel:Szolnok:Karinthy Frigyes út 1:1971-01-23:340000 Bakos Lajos:Szolnok:Orsovahida utca 31:1960-02-14:350000 Vitéz Lajos:Hatvan:Jásztelek utca 118:1971-10-2:250000 Rigó Tamás:Nyíregyháza:Hengermű utca 29:1977-04-4:20000 Gyenge Dániel:Szeged:Diófa utca 48:1963-09-20:610000 Kis Tibor:Budapest:Péterhegy hegy 31:1965-06-7:140000 Mészáros Zoltán:Miskolc:Fáklyaliliom utca 32:1973-01-9:400000 Budai György:Budapest:Tüköry utca 20:1972-01-26:80000 Bodnár Tibor:Miskolc:Nyél utca 100:1968-10-21:330000 Erős Dániel:Miskolc:Lázár deák utca 115:1959-04-16:650000 Horváth László:Szeged:Cserhida utca 59:1972-08-1:610000 Kovács Tamás:Szeged:Kulpa utca 49:1969-11-14:490000 Kovács József:Győr:Horog utca 66:1984-10-9:90000 Fekete Zoltán:Hatvan:Endresz György utca 104:1969-07-12:440000 Róka László:Szolnok:Húr utca 91:1983-03-25:210000 Mészáros Tamás:Budapest:Szabadkai utca 103:1984-04-22:560000 Erdős József:Hatvan:Szilassy út 32:1967-02-10:780000 Róka Géza:Szolnok:Köszörűs utca 116:1959-04-8:400000 Gyenge Zoltán:Miskolc:Ködös utca 100:1963-01-8:480000 Erős László:Budapest:Hársfavirág utca 59:1953-11-2:490000 Fekete Tibor:Szolnok:Dózsa György utca 40:1976-06-2:190000 Rigó Tibor:Miskolc:Kossuth utca 97:1963-02-5:380000 Almási Gábor:Budapest:Irma utca 90:1968-03-18:10000 Fényes Géza:Miskolc:Cserei utca 48:1979-11-20:60000 Kiss Tibor:Szeged:Célgép utca 88:1975-07-14:540000 Almási Tamás:Győr:Martinovics utca 99:1970-06-10:720000 Takács László:Győr:Citadella sétány 105:1952-02-8:510000 Fényes György:Szeged:György Aladár utca 77:1961-01-14:760000 Varga József:Szolnok:Örvény utca 67:1950-01-2:500000 Bogdán Tamás:Szolnok:Kossuth Lajos tér 9:1960-05-21:170000 Bakos Dániel:Miskolc:Füredi utca 9:1967-02-13:290000 Almási László:Hatvan:Szilfás utca 19:1969-04-2:730000 Takács György:Nyíregyháza:Bedő utca 86:1985-06-21:70000 Kis Gábor:Győr:Bicskei utca 84:1966-11-22:750000 Kiss Lajos:Szolnok:Harmatcsepp utca 19:1987-03-27:690000 Bogdán Károly:Szeged:Latabár Kálmán utca 43:1951-05-22:470000 Fehér Tamás:Nyíregyháza:Határ út 59:1966-03-24:740000
Írassa ki az egyes városok neveit és, hogy hány dolgozó van az adott városban. A szegedi dolgozók összes fizetését írassa ki. SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Mentés: teke
Feladat 518 Írjon programot, amely beolvassa a következő állományt: tulorabt.txt Illés Károly:Mészáros Laura:Hatvan:Pancsova utca 45:1975-11-26:620000:10000 Róka Zoltán:Erdős Brigitta:Szeged:Vecsey Ferenc utca 92:1979-08-8:740000:10000 Budai Dániel:Bakos Adrienn:Nyíregyháza:Tűztövis utca 58:1966-09-22:680000:5000 Kovács Zoltán:Szabó Réka:Szeged:Festő utca 15:1981-07-18:250000:10000 Bogdán György:Rigó Zita:Nyíregyháza:Szállító utca 23:1964-11-25:20000:5000 Varga Tamás:Fényes Irén:Hatvan:Táborhegyi lépcső 83:1965-07-27:630000:10000 Nagy Károly:Mészáros Magdolna:Szeged:Labdarózsa utca 65:1980-07-10:90000:0 Rigó Ferenc:Kovács Margit:Győr:Farönk utca 20:1963-02-21:360000:10000 Bogdán Béla:Rigó Kitti:Győr:Gát sétány 56:1972-04-21:40000:0 Nagy György:Mészáros Katalin:Szolnok:Ditró utca 32:1971-10-25:430000:5000 Takács György:Budai Anna:Győr:Tárnok utca 84:1964-10-7:560000:5000 Fényes Zoltán:Pintér Alexandra:Szolnok:Bőség utca 39:1967-04-4:20000:5000 Gyenge László:Bakos Ildikó:Hatvan:Szőlőműves utca 56:1954-10-19:340000:10000 Nagy Tamás:Szántó Mária:Nyíregyháza:Zsemlékes út 97:1961-06-3:490000:5000 Rigó Károly:Mészáros Ilona:Budapest:Ábrahám Géza utca 9:1987-07-20:30000:10000 Bíró Béla:Pintér Adrienn:Budapest:Kövirózsa utca 58:1983-10-5:610000:5000 Fekete Lajos:Bíró Zita:Budapest:Mezőtúr utca 88:1979-03-9:130000:10000 Illés Tamás:Gyenge Szilvia:Győr:Fő utca 31:1961-01-24:60000:10000 Bíró József:Bakos Melinda:Nyíregyháza:Gyökér utca 29:1978-03-4:440000:5000
A program írja ki milyen városokban találhatók dolgozók. A városnevek mellett az adott városban mennyi az átlagos fizetés. Mentés: tulora
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
81/95
Általános programozási feladatok v2
Feladat 519 Írjon programot, amely beolvassa a következő állományt: varokft.txt Veres György:Vitéz Réka:Szeged:Kacsa utca 38:1960-04-13:620000:5000 Erős Dániel:Kiss Judit:Budapest:Mikoviny utca 115:1958-07-7:660000:10000 Pintér Gábor:Erdős Annamária:Szolnok:Lucerna köz 2:1950-02-14:520000:10000 Pintér Béla:Bogdán Szilvia:Hatvan:Klapka köz 36:1978-03-22:580000:5000 Veres Géza:Fehér Edina:Szeged:Rákász utca 28:1957-09-17:350000:0 Mészáros Zoltán:Fehér Ágnes:Szolnok:FelsőSvábhegyi út 11:1970-01-26:790000:0 Vitéz Tibor:Bíró Edit:Győr:Weiner Leó utca 81:1962-08-18:550000:0 Bíró László:Fehér Barbara:Nyíregyháza:Toboz utca 77:1959-11-9:770000:10000 Almási Dániel:Veres Ildikó:Hatvan:Czuczor Gergely utca 98:1983-02-19:240000:5000 Bakos Tibor:Vitéz Lili:Hatvan:Kerepesi út 61:1971-11-25:640000:5000 Szántó László:Nagy Lili:Szolnok:Aba utca 72:1972-06-2:50000:5000 Erős Tamás:Erdős Bernadett:Miskolc:Pikkely utca 83:1976-04-11:730000:0 Almási László:Erős Réka:Szolnok:Lucernás dűlő 96:1955-04-6:210000:5000 Fehér Tamás:Erdős Zsófia:Győr:Szúnyog utca 77:1964-11-11:370000:0 Fényes Béla:Kiss Éva:Szeged:Ásvány utca 82:1981-05-19:210000:0 Erdős Zoltán:Gyenge Petra:Szolnok:Szilváni utca 41:1961-08-6:80000:0 Vitéz László:Vitéz Zsófia:Miskolc:Citadella utca 54:1974-05-8:290000:10000 Illés László:Róka Márta:Budapest:Csibor utca 52:1953-01-26:170000:10000 Vitéz Tamás:Fehér Kinga:Budapest:Ady Endre tér 45:1976-11-23:290000:5000 Bakos Zoltán:Bogdán Erika:Szolnok:Hajómalom utca 7:1970-10-10:110000:0 Szántó Gábor:Rigó Edina:Hatvan:Kvassay zsilip zsilip 24:1977-08-16:560000:0 Pintér Gábor:Róka Andrea:Szolnok:Gyöngyvirágos út 101:1984-06-8:660000:10000 Bogdán Károly:Varga Nikolett:Budapest:Feketefej utca 37:1961-08-2:270000:0 Bodnár Lajos:Kiss Margit:Szeged:Szérűraktár utca 120:1960-10-3:650000:10000 Kovács Dániel:Gyenge Anikó:Szolnok:Várhegy utca 48:1985-11-11:650000:0 Takács Béla:Erdős Renáta:Szolnok:Czetz János köz 120:1976-05-19:630000:0 Rigó Lajos:Vitéz Laura:Győr:Kilencszázegyedik utca 101:1950-06-15:20000:5000
A program írja ki mennyi az átlagos jutalom Szolnokon (utlsó oszlop) Írassa ki Bakos Tibor mennyit keres összesen. SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Mentés: varo
Feladat 520 Írjon programot, amely beolvassa a következő állományt: varokft.txt Jóska:40.0 Pista:43.7 Lajos:39.5 Béla:38.7 Géza:40.5 Áron:51.1 Feri:54.6
A fenti állomány az adott emberek karméretét tükrözi. Végezze el a következő számításokat: Számítsa ki az átlagos karméret. Kinek a legnagyobb a karmérete? Hány embernek van az átlagtól kisebb karmérete? Vizsgálja meg, hogy Lajos szerepel-e az állományban, írja ki az eredményt. Mentés: karok
Feladat 522 Egy akupunktőr az energiacsatornák állapotát vizsgálja. Egy energia csatornában az energia lehet normál szinten, túltenghet vagy hiányban szenvedhet. Egy emberben 12 fő energiacsatorna van, ezek rendre: Tüdő, Vastagbél, Gyomor, Lép, Szív, Vékonybél, Húgyhólyag, Vese, Vérerek ura, Hármasmelegítő, Epehólyag, Máj. Írjon programot amely, bekéri egy mind a 12 csatorna állapotát, majd eltárolja azok állapotát egy fájlban, a beteg azonosítószámával együtt. A program minden újabb felvett páciens adatait fűzze az állományhoz. Egy páciens egy sor. Az állomány neve diagnozis.txt Mentés: UjDiagnozis.cs
Feladat 523 Írjon programot amely egy az akupunktőr pácienseinek adatait felveszi és egy pacientura.txt fájlban felfűzi azokat. Egy pácienst kezeljen osztályokban. A fájlban tárolásnál egy páciens egy sor legyen. A páciensnek legyen egy egyedi azonosítószáma is. Mentés: UjPaciens.cs
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
83/95
Általános programozási feladatok v2
Függvények és eljárások Feladat 1901 Készítsen eljárást, amely kiírja saját nevét és települését ahol lakik. Mentés: eljkinev
Feladat 1902 Készítsen függvényt, amely bekér két számot, majd összeadja azok értékét, az eredményt pedig visszaadja. Mentés: fuggsum
Feladat 1903 Készítsen függvényt, amely bekér két számot, majd visszaadja azok szorzatát. Mentés: fuggszor
Feladat 1904 Készítsen függvényt, amely paraméterül egy számot fogad, majd visszaadja a dupláját. A függvény neve legyen dupla. Mentés: fuggdup
Feladat 1905 Készítsen függvényt, amely paraméterül egy számot fogad, majd visszaadja a felét. A függvény neve legyen felez. Mentés: fuggfel
Feladat 1906 Készítsen függvényt, feltölt egy 20 elemű tömböt számokkal, majd visszaadja a tömböt. Mentés: betombv
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 1907 Készítsen függvényt amely paraméterként megkap egy kétdimenziós tömböt (sor, oszlop), amely valós számokat tartalmaz. A függvény adjon vissza egy olyan tömböt, amely tartalmazza a bemenő tömb soronkénti átlagát. Mentés: tombatl
Feladat 1908 Készítsen függvényt, amely karaktersorozatként megkap egy számot, majd visszaadja a számot karaktersorozatként. A függvény a visszaadott karakterben szúrjon be ezredes elválasztó szóközöket. Mentés: strszamez
Feladat 1909 Írjon programot, amely hatványozást valósít meg. A függvény adja vissza a hatvány értékét. A hatvány alap és a hatvány kitevő legyen bemenő paraméterként megadva. A függvény neve legyen „hatvany” Mentés: hatfug
Feladat 1910 Írjon függvényt, amely egész számok kiíratását valósítja. Kiíratáskor a következő szabályok érvényesek: a számok ezredes tagolással kerülnek kiíratásra, de csak akkor, ha számjegyük több mint négy. Mentés: szamki
Feladat 1911 Írjon függvényt, amely valós számok kiíratását valósítja. Kiíratáskor a következő szabályok érvényesek: a számok ezredes tagolással kerülnek kiíratásra, de csak akkor, ha számjegyük több mint négy. Az egész és a törtszámok között elválasztóként vessző jelenjen meg. Mentés: valki
Feladat 1912
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
85/95
Általános programozási feladatok v2
Írjon függvényt, amely a másodpercet átszámítja perccé. A függvény bemenete egy egész szám, amely másodperceket jelenti. A kimenet egy valós szám, a bemenet átalakítva perc értékre. Mentés: mstomin
Feladat 1913 Írjon függvényt, amely a másodpercet átszámítja órává. A függvény bemenete egy egész szám, amely másodperceket jelenti. A kimenet egy valós szám, a bemenet átalakítva óra értékre. Mentés: mstohour
Feladat 1914 Írjon függvényt, amely a perceket átszámítja másodpercekké. A függvény bemenete egy egész szám, amely perceket jelenti. A kimenet egy valós szám, a bemenet átalakítva másodperc értékre. Mentés: percmp
Feladat 1915 Egy hektorméter a méter százszorosát jelenti. Írjon függvényt, amely átszámítja a hektométert kilométerré. Mentés: hekil
Feladat 1916 Írjon programot, amely kiszámítja adott embernek hány nap szabadság jár. A program kérje be a szükséges adatokat. Bemenő adatok: életkor vak gyerekek száma Kimenő adat: hány nap szabadság jár A szabadság számítása: SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Az alapszabadság meghatározása: 25 életévtől 21 nap 28 életévtől 22 nap 31 életévtől 23 nap 33 életévtől 24 nap 35 életévtől 25 nap 37 életévtől 26 nap 39 életévtől 27 nap 41 életévtől 28 nap 43 életévtől 29 nap 45 életévtől 30 nap Pótszabadság: 18 életévet még nem betöltött munkavállalók 5 nap pótszabadság vak munkavállalók 5 nap pótszabadság 1 gyermek után, amely 16 évesnél fiatalabb, mindkét szülő 1 nap pótszabadságot kap 2 gyermek után gyerekenként 2 e fölött pedig maximum 7 nap pótszabadság jár Az alapszabadságot és pótszabadságokat egy vagy több függvénnyel/metódussal számoltassa ki. A szabadság számításának meghatározása a következő forrás alapján készült: http://www.hogyankell.hu/Meghat%C3%A1rozni_a_szabads%C3%A1gok_sz%C3%A1m%C3%A1t (2014-05-17)
Feladat 1917 Írjunk programot, amely kiszámítja, hogy a parkolóhelynek mennyivel kell a saját járművünknél hosszabbnak lenni, ahhoz, hogy biztonságosan tudjunk parkolni. A megoldáshoz használjuk a következő képletet:
r A jármű fordulási sugara l A jármű tengelytávolsága k A jármű első tengelye és jármű eleje közötti távolság w A következő parkoló jármű távolsága A teszteknél vegyük figyelembe, hogy az „r” érték mindig nagyobb mint az l. A számított értéket egy külön metódossal oldja meg. Forrás: http://www.telegraph.co.uk/motoring/news/6784428/Scientists-create-formula-for-perfect-parking.htm http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
87/95
Általános programozási feladatok v2
l
Grafikus felhasználó felületekkel kapcsolatos feladatok Feladat 2201 Készítsen programot, amelyen elhelyez egy bevitelimezőt és egy gombot. A nyomógombnak legyen „Kilépés” felirata, kattintásra zárodjon be a program. Mentés:
Feladat 2202 Készítsen egy programot amely személyek adatait kéri be. A bekért adatok a következők: név település lakcím telefonszám fizetés Minden adatot kérjen be egy beviteli mezőben (pl. Edit). A bevitelmezők előtt szerepeljen egy felirat, amely utal a begépelendő adatra. A program az adatokat egy „Hozzáadás” nevű gombra kattintva mentse a „szemely.txt” nevű fájlba. Legyen egy „Kilépés” feliratú gomb, amelyre kattintva a program kilép. Legyen egy „Törlés” feliratú gomb, amelyre kattintva a bevitelmezők törlődnek. Mentés: szemelydb
Feladat 703 Írjon programot, amely az ajánlott lottó számokat írja egy ablakba. Az ablakon szerepeljen egy „Lottó” és „Kilépés” nevű gomb. A „Lottó” nevű gombra kattintva, generáljunk új lottó számokat. Mentés: glotto
Feladat 704 Írjon programot, amely megjelenít egy dobókockát egy ablakon. Legyen egy „Dobás” feliratú gomba, amelyre kattintva a dobókockán újabb érték generálódik. Az értéket véletlen számmal generáljuk. Mentés: kocdob
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 705 Írjon programot, amely 5 darab dobókockát jelenít meg. Legyen egy „Dobás” feliratú gomba amelyre kattintva minden kockán véletlenszerűen új értékek jelennek meg. Mentés: kockpok
Feladat 706 Készítsen egy számológépet, amely képes összeadni két számot. A két számot egy-egy beviteli mezőben kérje be. Legyen egy „Összeadás” gomb amelyre kattintva, egy harmadik beviteli mezőben kiírja a számok összegét. Mentés: sumket
Feladat 707 Készítsen programot, amely egy számológépet valósít meg. A számok bevitelére egy beviteli mező legyen. A számokat pedig lehessen bevinni egy nyomógombbal is. A számológép az négy alapműveletet ismerje, minden művelthez legyen a szám gombok mellett egy műveleti jel gomb is. Legyen egy „=” egyenlőségjel tartalmazó gomb is, melynek lenyomása után kiíródik az eredmény. Mentés: szamgep
Feladat 708 Írjon programot, amely a következő tesztet valósítja meg: Verbális gondolkodás tesztje 1.) Mit jelent a fagyott? folyékony szilárd enyvezett víz 2.) A korán ellentéte az reggeli késő elhalaszt este 3.) A porció jelentése csipetnyi http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
89/95
Általános programozási feladatok v2
egész rész semmi 4.) A zokni és a láb úgy viszonyul, mint a kalap és a haj arc pánt fej Minden egyes kérdést valósítson meg rádiógombokkal. A teszt alján legyen egy „Értékel” feliratú gomba, amelyre kattintva a kérdések kiértékelődnek. Számoljuk össze a helyes válaszokat. A helyes válaszok a következők: 1.)szilárd; 2.)késő; 3.) rész 4.) fej A program értékelje a felhasználóját elért pontszám alapján: A verbális gondolkodása: 0 : nem jellemző 1 : valami alakul 2 : közepes 3 : jó verbalitás 4 : kiváló verbalitás Mentés: verbalist
Grafikai feladatok Feladat 2501 Rajzoljon házat Mentés: haz
Feladat 2502 Rajzoljon fát Mentés: fa
Feladat 803 Rajzoljon szekeret Mentés: szekér
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Feladat 804 Rajzoljon házat, fával, nappal. Mentés: hazfa
Feladat 805 Rajzoljon fakerítést, amelynek egyik oldalán egy fa áll. A rajzon átlósan egy út vigyen a távolba. A távolban hegyek magasodjanak. Mentés: tajker
Feladat 806 rajzoljon egy tájképet, amelyen alul sötét sás, vagy fű takarja a földet. a kép közepén felhők, a felhők mögött egy nap bujkáljon Mentés: eges
Feladat 807 Rajzoljon egy gépkocsit. Mentés: kocsis
Feladat 808 Rajzoljon egy Descartes-féle koordináta-rendszert Ábrázolja a koordináta-rendszerben a következő függvényt:
Mentés: koordi
Feladat 809 Rajzoljon egy három kéményes tengeri hajót, amelynek min. 7 kerek ablak van
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
91/95
Általános programozási feladatok v2
Mentes: hajo
Időzítés Feladat 2801 Hozzon létre egy villogó kört Mentés: villog
Feladat 2802 Egy percenként dobjon fel a program egy ablakot, amely egy angol egy szavas fordítási feladatot tartalmaz. Mentés: angol
Feladat 853 Írjon programot, ahol neveket vehetünk fel egy listába. A lista legyen menthető és induláskor töltődjön be automatikusan. Készítsen hozzá egy sorsolóeljárást, amely a véletlenszerűen kiválaszt egy nevet. Hatalmas betűkkel pedig rajzolja, vagy írja ki a visszaszámlálást a képernyőre. 0 érték után rögtön jelenítése meg a választott nevet. Mentés: sorsolo
Feladat 854 Készítsen tojás- és teafőző programot. A főzést nem a programmal kell megoldani, viszont a programnak kell mérni, mennyi idő van még hátra a főzésből. Ha lejár az idő valamilyen módon jelezni kell a programnak, hogy elkészült. A minimum egy felugró ablak. A visszaszámlálás idejét lehessen beállítani egy perces időközökben. A maximum 30 perc legyen a megadható érték. Mentés: fozes
Feladat 855 Memóriajáték Készítsen programot, amely pl. négy sorban és hat oszlopban emberi arcokat helyét határozza meg. Követelmények: Minden emberi arc kétszer szerepeljen. Az arcok a 4×6-os helyen keverve legyenek. SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
Keressen egy képet hátlapnak. A fenti képek helyett a program induláskor ezt a hátlapot jelenítse meg. A felhasználó tevékenysége: A felhasználó kattint egy lapra, az láthatóvá válik. Kattint egy második lapra ekkor az is megjelenik, de 1 másodperc után mindkettő eltűnik és megint csak a lapok hátulja látszik. Ha két ugyanolyan arcot ábrázoló lapra kattintott a felhasználó, akkor az a két lap eltűnik, többet nem játszik. A cél, hogy minél gyorsabban megtalálja a felhasználó az azonos lapokat. A végén írd ki a kattintások számát és az eltelt időt. Mentés: memomi
Komplex feladatok Feladat 3101 Írjon programot, amely egy állományban eltárolja különböző települések távolságát. A programban legyen visszakereshető két település távolsága. Mentés: utvonalterv
Feladat 3102 Írjon programot, amely egy állományban eltárolja különböző települések távolságát, és az odavezető útat mekkora átlagsebességgel lehet megtenni. A programban legyen visszakereshető két település távolsága, a legrövidebb és a leggyorsabb út.
Feladat 903 Írjon programot, amely egy állományt bytonként átmásol egy másik állományba. Az másolás menetéről tájékoztasson a program. Karakteres felületen például Egyenlőség jelek mutathatják hol jár a másolás éppen =======. A továbbfejlesztett verzió számokkal (pl.: 57%) is jelezze az előrehaladást.
Feladat 904 Készítsen gyakoriság elemzőt. A program egy állományban előforduló karakterek gyakoriságát elemezze. Készítsen táblázatot a leggyakrabban használt karakterekről.
http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
93/95
Általános programozási feladatok v2
Feladat 905 Készítsen akasztófa játékot. Egy szótárból véletlenszerűen veszünk egy szót. A szó helyett, azonban a csak valamilyen szóközöket jelölő karaktert írassunk ki. A játékos feladata, hogy megpróbálja eltalálni milyen betűk lehetnek a szóban. Minden körben leüt egy karaktert. Ha az nincs a keresett szóban, akkor elkezdjük akasztani az a játékost. Ez annyit jelent, hogy megrajzoljuk az akasztófa valamely részét. Ez után kérjük a következő betűt, ha ez sem talált tovább rajzoljuk az akasztófát. Ha eltalált egy betűt, akkor azt kiíratjuk a helyén. Ha több is van benne, akkor mindet. A játék két esetben ér véget. Vagy elkészül az akasztófa és az ember is rá kerül, vagy meg lesz a keresett szó. A program készítsen statisztikát az eredményekről. Az akasztófa megépítésének lépésszáma kb. 8 lehet, de ki kell kísérletezni mi a legjobb. Mentés: akaszt
Feladat 906 Írjon programot, amely egy torpedójátékot valósít meg egy karakteres felületen. A következő hajótípusokat használjuk: csatahajó (1) (bbbbb) cirkáló (2) (bbbb) fregatt (4) (bbb) aknaszedő (4) (bb) A hajótípusok neve után szerepel, hogy egy játékban hányat kell elhelyezni az adott típusból. A következő zárójelben azt látjuk, hány karakterrel kell ábrázolni. A cirkáló például 4 darab „b” betűből áll. A „b” betű használat persze nem kötelező. A játék egy 16×16 karakteres területen játszódik: oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo oooooooooooooooo
SzitWiki - http://szit.hu/
Last update: oktatas:programozás:programozási_feladatok:általános_programozási_feladatok_v2 http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 2015/11/19 13:14
oooooooooooooooo A számítógép meghatározza a hajók, helyét, de nem rajzolja azokat ki. A felhasználótól bekéri, milyen koordinátára küldi a torpedót. Ha ott van hajó, akkor például egy „X” karakterrel jelzi, hogy robbant. Ha sikerült felrobbantani az összes hajót, akkor a felhasználó győz. Ha egy torpedóbecsapódás helyén nem volt, hajó akkor is jelezzük a annak becsapódását, azon helyen legyen egy újabb karakter. A játék izgalmasabb, ha a felhasználónak is vannak torpedói, és a számítógép megpróbálja azokat eltalálni. Mentes: torpedo
Feladat 907 Készítsen tamagocsi programot. Az idő elteltével a program jelezzen vissza, hogy szomjas, majd éhes. Lehessen itatni, etetni valamilyen módon. Mentés: tamagocsi
Feladat 908 Készítsen programot, amely a képernyőre ír egy sort, majd bekéri a sor minden egyes karakterét egyenként. Ha rossz karaktert üt le a felhasználó, akkor jelezze ezt a felhasználónak. Mentés: gepelo
Feladat 910 Készítsen póker programot. Mentés: poker
Feladat 911 Készítsen 21-es játékot megvalósító programot. Szabályok: HUSZONEGYES magyar kártya, akárhány játékos Lapértékek: á 11, 10 10, 9 9, 8 8, 7 7, k 4, f 3, a 2. A bankár mindenkinek egy lapot ad, utoljára magának is. Ezután minden játékos tesz. http://szit.hu/
Printed on 2015/11/30 17:51
2015/11/30 17:51
95/95
Általános programozási feladatok v2
Legalább két lapot kérni kell, és 15 pont alatt megállni nem szabad. Ha a pontszám nagyobb 21-nél, a játékos befuccsol, vagyis veszít. Egyébként az nyer, akinek több pontja van. Két ász a kézben azonnal nyer (más szabály szerint ász és tízes, illetve csak egyszínű ász és tízes). Óneász akkor mondható, ha több lapból 11 pont van a játékos kezében. Ekkor ha ászt kap, eldobhatja és új lapot kérhet. Forrás: http://mek.oszk.hu
Mentés: hoszon
From: http://szit.hu/ - SzitWiki Permanent link: http://szit.hu/doku.php?id=oktatas:programoz%C3%A1s:programoz%C3%A1si_feladatok:%C3%A1ltal%C3%A1nos_programoz%C3%A1si_feladatok_v2 Last update: 2015/11/19 13:14
SzitWiki - http://szit.hu/