Tartalomjegyzék
Általános programozási feladatok
- Szerző: Sallai András
- Copyright © 2011, Sallai András
- Szerkesztve: 2011-2024
- Licenc: CC BY-SA 4.0
- Web: https://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 Szekvenciális tevékenység rész, sok kiíratós feladatot tartalmaz. Programozási nyelvtől függően, némelyik ilyen kiírató feladatban olyan problémák elé állíthatja kezdő tanulókat, ami nagyon tanulságos lehet a számukra. Kezdő tanulóknak kifejezetten ajánlott a Szekvenciális tevékenység fejezet.
A feladatok következő fejezetekre oszlanak:
- Szekvenciális tevékenység 0001-0400
- Szelekciós tevékenység 0401-0500
- Iterációs tevékenység 0501-0600
- Karakterek 0601-0650
- Karakterláncok 0651-0700
- Tömbkezelés 0701-0800
- Fájlkezelés 0801-0900
- Függvények és eljárások 0901-1000
- Grafikai feladatok 1101-1200
- Időzítés 1201-1300
- Komplex feladatok 1301-1400
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.
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: nevjegy
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:
__ || || /| ||/ | |/ | / | / | | | | | ------
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
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 <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<< >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
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.
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:
############## # # # ####### # # # ####### # # # # # # # # # # # # # # # # # # # # ############## # # # # # # # # ############## ###########
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: hazacska
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:
__ /\ / \ | | | | _ \/ \ / / \_/ | _| \_/ |\ || =========== \\ // \\ // \\===// \\============//
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
Feladat 0022
Feladat 0023
__________________ < Ezt rajzold meg! > ------------------ \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
Mentés: boci
Feladat 0024
Rajzoltassa ki a következő ábrát:
o (G) / \ xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxx
Mentés: azember
Feladat 0025
Rajzoltassa meg a következő ábrát:
___|___ / \ __|__ ---0---0---(___)---0---0--- --o--o--(_)--o--o--
Mentés: repulok
Feladat 0026
Rajzoltassa meg a következő ábrát:
__ | | |--| |==| | | ^^^^ =========== || || || || || || =========== ^^^^^^^^^^ ^^^^^^^^^^
Mentés: szamitogep
Feladat 0027
Rajzoltassa meg a következő ábrát:
_ || || || -(_)-_, ===================== (___) ===================== // \\ || || ||
Mentés: bariker
Feladat 0028
Rajzoltassa meg a következő ábrát:
) ( | | | | | | | | | | | | \\|_|// ^^^^^
Mentés: gyertya
Feladat 0029
Rajzoltassa meg a következő ábrát:
((((((((((() /----------/ /----------/ /----------/ /----------/ /----------/ ===========
Mentés: fuzet
Feladat 0030
Rajzolja meg a következő ASCII ábrát:
: : (-.-) (-)
Mentés: maki
Feladat 0031
Rajzolja meg a következő ASCII ábrát:
______ ()_____) \ \ \ \ \_____\ ()_____)
Mentés: iratka
Feladat 0032
Írjon programot, amely megrajzolja a következő ASCII rajzot:
___ ___ _ | | W |M| | L | I |I| | I | N |K|_ | N | D |R| | | U | O |O|B| | X | W |T|S| | | S |I|D| | | |K| | """""""""""""
Mentés: konyvek
Feladat 0033
Írjon programot, amely megrajzolja a következő ASCII rajzot:
////| //// | //// | |~~~| | | | | |===| | | | | |L | | | I | | | N| | |U | | | X | | |===| | | | / |~~~|/ '---'
Mentés: egykonyv
Feladat 0034
Írjon programot, amely megrajzolja a következő ASCII rajzot:
( ()__ /_ '-, / ~ ) ' / _-'\ - - ^'
Mentés: paci
Feladat 0035
Írjon programot, amely megrajzolja a következő ASCII rajzot:
11 12 1 10 2 9 o---3 8 \ 4 7 6 5
Mentés: ora
Feladat 0036
Írjon programot, amely megrajzolja a következő ASCII rajzot:
--8-, . "-\ \_ _ ) \( _( )' _> _>
Mentés: pici
Feladat 0037
Írjon programot, amely megrajzolja a következő ASCII rajzot:
/""""""""""""\ / :::::::::::: \ (________________)
Mentés: billen
Feladat 0038
Írjon programot, amely megrajzolja a következő ASCII rajzot:
______________________ | | | C:\> | | | | | | | | | | | | |______________________|
Mentés: dos
Feladat 0039
Írjon programot, amely megrajzolja a következő ASCII rajzot:
______________________ | | | joe@hid:~$ | | | | | | | | | | | |______________________|
Mentés: lin
Feladat 0040
Írjon programot, amely megrajzolja a következő ASCII rajzot:
_ //| // | // | // | // | || | || / || / || /| || / / ||/|/
Mentés: moni
Feladat 0041
Írjon programot, amely megrajzolja a következő ASCII rajzot:
|~ / \ / \ / \ / \ / \ ~~~~~~~~~~~ | [ ] | | | | [ ] | | | | [ ] | | | ~~~~~~~~~~~~
Mentés: tori
Feladat 0042
Írjon programot, amely megrajzolja a következő ASCII rajzot:
_____________ / Programozni \ | jó. Profin | | még jobb | \_____________ / \| |__ (o o) ( O ) \ ~ / ˘˘˘
Mentés: progzo
Feladat 0043
Írjon programot, amely megrajzolja a következő ASCII rajzot:
o o (^) ==( )== / ( ) \ ( ) ( )
Mentés: furika
Feladat 0044
Írjon programot, amely megrajzolja a következő ASCII rajzot:
___ ___ \ / \ / -----( )----- / \ / \ """ """
Mentés: iksz
Feladat 0045
Írjon programot, amely megrajzolja a következő ASCII rajzot:
oooooo oooooo oooooo o o o o o o o o o o o o o o o o o..........o o o o boci o o tej o o o o..........o o o o o oooooooooooo
Mentés: tejes
Feladat 0046
Írjon programot, amely megrajzolja a következő ASCII rajzot:
o---o o-o o o-o o---o o-----o o-----o o---o o-o o o-o o---o o-----o o-----o o---o o-o o o-o
Mentés: dns
Feladat 0047
Írjon programot, amely megrajzolja a következő ASCII rajzot:
@..@ ( .. ) ( ---- ) ( ) ^^^~~~~^^^
Mentés: breki
Feladat 0048
Írjon programot, amely megrajzolja a következő ASCII rajzot:
,-------. / \ / [ ] [ ] \ /_____________\ | __ __ | | | | | | | | |__| |__| | | | """""""""""""
Mentés: hazabi
Feladat 0049
Írjon programot, amely megrajzolja a következő ASCII rajzot:
___ | | (. .) .-( o )-. ( o ) ( o )
Mentés: hoember
Feladat 0050
Írjon programot, amely megrajzolja a következő ASCII rajzot:
---------------------- | 3 db végzáró 450 € | | 5 db pálca 250 € | | 4 db k zsinór 600 € | | 1 cm³ z lé 700 € | | 2 m² vitorla 490 € | | | ----------------------
Mentés: lap
Feladat 0051
Írassa ki a következő kifejezés eredményét:
Mentés: szorza
Feladat 0052
Í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:
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.
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
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:
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.
Mentés: kif69
Feladat 0070
Írjon programot, amely kiszámítja a következő kifejezés értékét:
A pontok, tizedespontok.
Mentés: kif0070
Feladat 0071
Írjon programot, amely kiszámítja a következő kifejezés értékét:
A pontok, tizedespontok.
Mentés: kif0071
Feladat 0072
Írjon programot, amely kiszámítja a következő kifejezés értékét:
A pontok, tizedespontok.
Mentés: kif0072
Feladat 0073
Írjon programot, amely kiszámítja a következő kifejezés értékét:
A vessző, tizedesvessző.
Mentés: kif73
Feladat 0074
Írjon programot, amely kiszámítja a következő kifejezés értékét:
Mentés: kif74
Feladat 0075
Írjon programot, amely kiírja saját nevét, osztályát és a készítés dátumát. A program írja ki melyik feladatnak a megoldása.
A program, ezt követően, számítsa ki a következő kifejezések értékét:
A számított értékeket, írja a képernyőre egymás mellé.
Mentés: kif75
Feladat 0076
Írjon programot, amely kiírja saját nevét, osztályát és a készítés dátumát. A program írja ki melyik feladatnak a megoldása.
Adott 9,5 g szén-dioxid. A szén-dioxid moláris tömege: 44,01. A következő képlet kiszámítja 9,5 g szén-dioxid, mekkora anyagmennyiség. Az anyagmennyiség mértékegysége a mol. Számoltassa ki a kifejezés értékét, majd írassa ki. A kiíratásban írja oda megfelelő mértékegységet. A számítás:
Kimenet:
n(CO₂)=0,216 mol
Mentés: kif76
Feladat 0077
Adott egy 430*640 cm hosszú szoba. Írjon programot, amely kiszámítja hány négyzetméter járólap szükséges hozzá.
A program, elsőként saját nevét, osztályát és a készítés dátumát írja a képernyőre.
Mentés: járólap
Feladat 0078
Adott egy tűzfal. Két rétegben le kell festeni, fehér színre. Írjon programot, amely kiszámítja hány négyzetméterre kell festéket venni. A ház méretei:
- szélesség: 1600 cm
- oldalfal magassága: 2800 cm
- a tető magasság, az oldalfalak tetejétől: 1200 cm
/\ / \ | | ----
Az eredmény mellet rajzoltassa meg a házat ASCII rajzzal. Az eredmény után szerepeljen mértékegység.
A program, elsőként saját nevét, osztályát és a készítés dátumát írja a képernyőre.
Mentés: tuzfal
Feladat 0079
Adott egy 3,5 km útszakasz, amely 22 méter széles. 12 cm vastag aszfaltot kell az úttestre teríteni. Írjon programot, amely kiszámolja, hány m³ aszfaltra van szükség.
A program először saját nevét, osztályát és a programírás dátumát írja a képernyőre.
Mentés: aszfalt
Feladat 0080
A feladat egy 75×48 méteres ház, földszinti helységének betonozása. A betont 20 cm vastag lesz. Számítsa ki, hány köbméter betont kell rendelni.
Mentés: hazalap
Feladat 0081
A fürdőben 5 medence van. A medencék téglatest alakúak. Adatok:
- medence1: 860×1900 cm
- medence2: 2500×3400 cm
- medence3: 8300×4000 cm
- medence4: 5600×7480 cm
- medence5: 3400×6000 cm
Minden medence: 2 méter mély. Minden medencét fel kell tölteni úgy, hogy a medence tetejétől 50 cm-re legyen víz. Számoltassa meg, hány köbcentiméter víz szükséges.
Mentés: medmer
Feladat 0082
Adott egy 3500 cm széles, 4800 cm hosszú medence, amelynek a mélysége 250 cm. A medencét fel kell tölteni 1/3 rész vízzel és 2/3 rész homokkal.
Számoltassa ki, hány köbméter víz és hány köbméter homokra van szükség. Az eredményt írassa a képernyőre.
Mentés: homviz
Feladat 0083
Egy szobát négy téglalap alakú fal határol. A falak mérete a következő:
- fal1: 835×250 cm
- fal2: 650×250 cm
- fal3: 835×250 cm
- fal4: 650×250 cm
A méretben a 250 magasság, a többi adat a fal szélessége.
Le kell festeni az összes falat, a plafonnal együtt, kétszer.
Írjon programot, amely kiszámolja hány négyzetméterre kell festéket venni.
Mentés: falfes
Feladat 0084
Egy hajón 4 téglalap alakú tároló van gabona számára. A tárolók 24 méter magasak. 30 méter hosszúságuk és 40 méter a szélességük. Minden rakodásnál, úgy kell feltölteni a tartályokat, hogy felül 1 méter maradjon.
Hány köbcenti búzát tud egyszerre elvinni a hajó?
Mentés: buzhaj
Feladat 0085
Adott egy beton tömb, amely téglatest alakú.
Adatok:
- 3,5 méter – magasság
- 2,7 méter – szélesség
- 4,1 méter – hosszúság
Az alsó oldal kivételével, minden oldalt le kell festeni, háromszor. Hány négyzetcenti festék szükséges, ha 3-szor kell festeni?
Mentés: fesbet
Feladat 0086
Adott egy park, amit gyeptéglával kell kirakni.
A park szabályos L betű alakú.
a ____ | | | | | | | | c | | | | | | | | b | |_______ | | | | | | |____________| d
Az ábrán a látható négy jelölés, az adott oldal hosszát mutatja.
Írjon programot, amely kiszámolja hány négyzetcentimétert kell gyeptéglával borítani, ha a oldalak a következők:
- a: 150 m
- b: 1600 m
- c: 1000 m
- d: 400 m
Mentés: parkocska
Feladat 0087
Adott egy fordított U alakú terület. 20 cm mélyen földet kell hordani a területre.
a ________________________ | | | | | | | | | | h| c | b | ________ | | | | | | | | | | | | | | e| | d | | | | | | | | | |_______| |_______| f g
Írjon programot, amely kiszámolja hány köbméter földre van szükség, a következő oldalhosszúságokat mérték:
- a: 550 méter
- b: 748 méter
- c: 118 méter
- d: 430 méter
- e: 430 méter
- f: 222 méter
- g: 210 méter
- h: 748 méter
Mentés: ukas
Feladat 0088
Számítsa ki a következő kifejezés értékét:
- a=43
- b=29
A változók értékét helyettesítse be a megadott számokkal.
(((a*2)/4)+b)-25
Mentés: nyolac
Feladat 0089
Számítsa ki a következő kifejezés értékét:
- a=29
- b=42
- c=19
A változók értékét helyettesítse be a megadott számokkal.
((27+a)/(47*2))+(b*c)
Mentés: kilce
Feladat 0090
Számítsa ki a következő kifejezés értékét:
- a=17
- b=203
- c=27
- d=84
A változók értékét helyettesítse be a megadott számokkal.
((a+b)*c)/42
Mentés: kilve
Feladat 0091
Számítsa ki a következő kifejezés értékét:
- a=400
- b=5000
- c=487000
- d=27000
A változók értékét helyettesítse be a megadott számokkal.
((a*b)/d)+c
Mentés: nage
Feladat 0092
Számítsa ki a következő kifejezés értékét:
- a=37000
- b=280000
- c=327000
- d=912
A változók értékét helyettesítse be a megadott számokkal.
((a*b)/c)+d
Mentés: nage
Feladat 0093
Számítsa ki a következő kifejezés értékét:
(220000*240000)/3
Mentés: bereg
Feladat 0094
Számítsa ki a következő kifejezés értékét:
((890+57)*50)/4
Mentés: banta
Feladat 0095
Számítsa ki a következő kifejezés értékét:
((495600/2)*7)*27
Mentés: lenti
Feladat 0096
Számítsa ki a következő kifejezés értékét:
((27*3000)/42)-2700
Mentés: kontes
Feladat 0097
Számítsa ki a következő kifejezés értékét:
(1700*800)/2
Mentés: kontes
Feladat 0098
Számítsa ki a következő kifejezés értékét:
((600*7000)-8000)*35
Mentés: trant
Feladat 0099
Számítsa ki a következő kifejezés értékét:
((1700/45)*2)+4700
Mentés: lont
Feladat 0100
Számítsa ki a következő kifejezés értékét:
(30000/45)*27
Mentés: valat
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 alma 500 2 szilva 700 3 barack 850 4 körte 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.
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 processzor 3 25000 2 merevlemez 5 32000 3 monitor 4 37000 4 pendrive 3 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 Nagy József 3 2 Péti Ferenc 2 3 Lápos Géza 5 4 Gender Lajos 1
A kiíratáshoz használjon escape szekvenciát.
Mentés: osztaly
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" "Miskolc" "Nagy József" "Szolnok" "Tél Gábor" "Miskolc" "Rongy Elek" "Szeged" "Fer Tamás" "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 Fekete Gábor Szeged 2 Péti Feren Szolnok 3 Lápos Géza Debrecen 4 Gender Lajos Szeged 5 Geszti Árpád Szolnok 6 Lantos Zoltán Miskolc 7 Fehér Irén Debrecen 8 Prog Lajos Szolnok
A kiíratáshoz használjon escape szekvenciát.
Mentés: dolga
Feladat 0108
Í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. Használjon escape szekvenciát az idézőjel és a tabulátor kiíratáshoz.
"Tal Irén" "Szeged" "Fekete Sándor" "Szeged" "Normál Gábor" "Szolnok" "Teres Géza" "Zalaegerszeg" "Lateró Gábor" "Szeged"
A kiíratáshoz használjon escape szekvenciát.
Mentés: osztaly
Feladat 0109
Írassa a „Szerző: ” szöveg után saját nevét a képernyőre.
Írassa a következő sorokat a képernyőre:
select * from ped where user="fantom"; select * from ped where user="gabor" or user="lali";
A kiíratáshoz használjon escape szekvenciát.
Mentés: lekeres
Feladat 0110
Írassa ki a 48 értéket idézőjelek között. A következő sorban, a 185 értéket idézőjelek között.
Mentés: idezek
Feladat 0111
Adott a következő két sor:
<img src="kep01.jpg" alt='kép'> <p class="egy">
Írassa a képernyőre escape szekvenciák használatával.
Mentés: htrand
Feladat 0112
Adottak a következő szöveges sorok:
24 Telek Irén Szeged 41 Haves László Szolnok 58 Egyed Imre Szeged 59 Hatos István Miskolc
Írassa a képernyőre tabulátorral tagolva, escape szekvenciák használatával.
Mentés: szegis
Feladat 0113
Írjon programot, ami escape szekvencia használatával a képernyőre írja a következő kimenetet:
Termény Dűlő Termés (q) --------------------------------------- búza Tönkös 370 repce Bóvár 249 rozs Hontoka 317 árpa Bükkös 415
Ügyeljen arra, hogy az oszlopok között minimum egy tabulátorral tagolt üres hely legyen.
Mentés: gabona
Feladat 0114
Írjon programot, ami escape szekvencia használatával a képernyőre írja a következő kimenetet:
Páciensek Név Cím Telefon --------------------------------------- Erős István Szeged 384-3943 Török Gábor Szolnok 389-3442 Erdő Renáta Szeged 834-2482
Mentés: pacenses
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
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-tel. 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!
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 0159
Írjon programot, amelyben eltárolja egy járda szakasz hosszát, és szélességét. A program számolja ki, hány köbméter betonra van szükség, ha 10 cm mélyen kell betonozni. Számoljunk téglalap alakkal. Az eredményt tárolja változóban. Írassa ki az eredményt. A voltozónevek legyenek beszédesek. A kiírás is legyen beszédes.
A program írja ki a szerző nevét, a készítés idejét, és a csoportot is. A program forráskódjában is szerepeljen megjegyzésként a szerző neve, a készítés ideje és a csoport.
Mentés: jarda
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. Írjon programot, amely használja ezeket a változókat. A változóknak adjon tetszőleges értékeket, majd írass azokat a képernyőre.
Mentés: tipval
Feladat 0182
A következő értékeket kell tárolnia:
- név: Perc Etelka
- település: Szeged
- cím: Táncos utca 31.
- születés: 1998-02-13
- fizetés: 1854322
Írjon programot, amelyben felveszi ezeket az értékeket. Ügyeljen a megfelelő típus kiválasztására. A program írja ki a feladat számát, és tárolt értékeket, egymás alá.
Mentés: tipak
Feladat 0183
Egy jármű adatit kell eltárolnia.
- rendszám: RGA-102
- szín: kék
- hengerűrtartalom: 3400 m³
- kilométeróra állása: 340000 km
- eladási ár: 1800000 Ft
- gyártás éve: 2012
Írjon programot, amelyben felveszi az adatokat, megfelelő típusú változóba.
Mentés: tipjarmu
Feladat 0184
Egy hajó adatit kell eltárolnia.
- ENI szám: 8601694
- besorolás: motoros személyhajó
- állapot: elsüllyedt
- név: HABLEÁNY
Írjon programot, amelyben felveszi az adatokat, megfelelő típusú változóba. Írassa ki az összes adatot egymás alá, tulajdonságok neveivel együtt. (Az ENI az európai hajóazonosító szám, az európai belvizeken hajózni képes hajók nyilvántartása)
Mentés: hajoka
Feladat 0185
Egy hajó adatit kell eltárolnia.
- név: GONDOLA
- állapot: aktív
- besorolás: 2017 típusú személyhajó
- befogadó képesség: 250 fő
- Holtvízi sebesség: 25 km/h
- Főgép teljesítmény: 2 x 210 kW
- Legnagyobb merülés: 1,35 m
- Oldalmagasság: 2,50 m
- Legnagyobb hossz: 39,66 m
Írjon programot, amelyben felveszi az adatokat, megfelelő típusú változóba. Írassa ki az összes adatot egymás alá, tulajdonságok neveivel együtt.
Mentés: gondola
Feladat 0186
Egy hajó adatit kell eltárolnia.
- név: Orinet
- aktív: 1891-1920
- város: Fiume
Írjon programot, amelyben felveszi az adatokat, megfelelő típusú változóba. Az aktivitás kezdete és vége két külön változóba legyen tárolva.
Írassa ki az összes adatot egymás alá, tulajdonságok neveivel együtt. Az aktivitás kezdő és befejező éve 1891-1920 formában legyen kiírva. Írassa ki számított mezőként az aktív értékek számát is.
Mentés: orient
Feladat 0187
El kell tárolni a következő adatokat:
- Név: Nagy János
- Telefonszám: +36 (40) 123-8312
- Igazolványszám: BB 3842123
- E-mail: nagy@zold.lan
- Fizetés: 8350000
- Belépett: 1998-02-01
Írjon programot, amelyben felveszi a megadott adatokat. Az adatok számára válasszon megfelelő típust.
Írass ki az összes adatot, soronként. Minden adat előtt szerepeljen, milyen adat kerül kiírásra.
Mentés: varia
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.
Mentés: aka
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: 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 hétfő 18.2 kedd 22.4 szerda 23.1 csütörtök 24.5 péntek 22.0 szombat 20.2 vasárnap
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ő:
- 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.
Mentés: raklapok
Feladat 0207
Adott négy raklap áru, amelynek a súlya rakománnyal együtt kilogrammban 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.
Mentés: rakomany
Feladat 0208
Adott 7 hőmérséklet adat hétfőtől vasárnapig °C-ban megadva:
- 5,850
- 3,953
- 3,833
- 2,234
- 3,012
- 1,051
- 3,334
Az első érték hétfő, a második kedd, stb.
Vegye fel a 7 adatot 7 darab változóba, majd írassa ki a hőmérséklet azokat egymás alá a következő módon:
- 1 tizedesjegy pontosság
- 12 helyen
- a hőmérséklet érték után mértékegység szerepeljen
- minden érték előtt szerepeljen melyik naphoz tartozik
- a nap neve előtt és után egy „|” karakter szerepeljen.
- a mértékegység után egy „|” karakter szerepeljen
- minden „|” karakter előtt és után, egy darab szóköz legyen
- az érték és a mértékegység között legyen egy darab szóköz
Mentés: homero
Feladat 0209
A következőkben statisztikai adatokat dolgozunk fel az élve születésekről Magyarországon, január hónapban.
- 2012 7,65 ezer fő
- 2013 7,49 ezer fő
- 2014 7,59 ezer fő
- 2015 8,02 ezer fő
- 2016 7,72 ezer fő
Tegye a születések számát 5 különböző változóba. Az évszámokat nem kötelező változóba tenni. Írassa ki az adatokat ilyen formában:
| 2012 | 7650 fő | | 2013 | 7490 fő |
A megoldáshoz használjon formázott kimenetet.
Mentés: szultes
Feladat 0210
A következőkben statisztikai adatokat dolgozunk fel a a halálozásokról Magyarországon, január hónapban.
- 2011 12,00 fő
- 2012 11,42 ezer fő
- 2013 11,30 ezer fő
- 2014 11,12 ezer fő
- 2015 13,17 ezer fő
- 2016 11,77 ezer fő
Tegye a halálozások számát 6 különböző változóba. Tegye az évszámokat is változókba. Írassa ki az adatokat, 1 tizedesjegy formátumban, a következőkhöz hasonlóan:
| 2011 | 12,0 ezer fő | | 2012 | 11,4 ezer fő |
A megoldáshoz használjon formázott kimenetet.
Mentés: halalosa
Feladat 0211
A következőkben statisztikai adatokat dolgozunk fel, konkrétan a fogyasztói-árindexeket a kiadások csoportjai szerint.
Élelmiszerek: 105.8 % Szolgáltatások: 110.9 % Háztartási energia: 107.6 % Tartós fogyasztási cikkek: 103.6 % Szeszes italok, dohányáruk: 110.9 % Egyéb cikkek, üzemanyagok: 119.5 %
Tegyük változóba a szöveg utáni értékeket, majd írassuk ki 2 tizedesjegy pontossággal, százalék utótaggal. Az értékek 20 szélességben legyenek kiíratva. Az érték előtt egy „| ” karakter szerepeljen, utána „% |”. Az értékek legyenek balra igazítva. Az értékek után szerepeljen milyen értékről van szó, balra igazítva.
Példa:
| 105.8 % | Élelmiszerek | 110.9 % | Szolgáltatások ...
Mentés: arindexek
Feladat 0212
A következőkben egy szoftvereladási statisztikát látunk.
- 838234,328
- 723001,821
- 732400,023
- 832001,100
- 523842,356
- 840000,000
- 345021,100
- 834328,890
- 495000,000
- 834882,100
- 548913,500
- 384882,842
Az adatok egyik év havi bevételeit mutatja egy szoftverrel kapcsolatban. Írassuk ki az értékeket forint mértékegységgel, 17 szélességben, 2 tizedesjegy pontossággal.
Mentés: szoftverel
Feladat 0213
Adottak egy hét hőmérséklet adatai:
hétfő | -3,338 |
kedd | -5,183 |
szerda | -8,123 |
csütörtök | -8, 830 |
péntek | -7,231 |
szombat | -8,802 |
vasárnap | 1,348 |
Tegye változóba a hőmérsékletadatokat, majd írassa ki formázott kimenettel, 23 szélesen, mértékegységként °C legyen. Az értékek legyenek jobbra igazítva, vezetők nullákkal, 2 tizedesjegy pontossággal. Minden érték előtt szerepeljen az adott nap is 12 szélesen. A hét napjait nem kötelező változóba tenni.
Mentés: valtoho
Feladat 0214
Adottak egy hét hőmérséklet adatai:
hétfő | 5,382 |
kedd | 4,134 |
szerda | 0,230 |
csütörtök | -1,384 |
péntek | -2,200 |
szombat | -8,342 |
vasárnap | 9,22 |
Tegye változóba a hőmérsékletadatokat, majd írassa ki formázott kimenettel, 19 szélesen, mértékegységként °C legyen. Az értékek legyenek jobbra igazítva, vezetők nullákkal, 1 tizedesjegy pontossággal. Minden érték előtt szerepeljen az adott nap is 14 szélesen. A hét napjait nem kötelező változóba tenni.
Mentés: holejto
Feladat 0215
A következőkben a Paksi Atomerőmű Zrt bevételeit látjuk négy éven keresztül.
2012 | 184,243 mrd HUF |
2013 | 185,528 mrd HUF |
2014 | 172,902 mrd HUF |
2015 | 172,043 mrd HUF |
A bevételek értékeit tegye változóba, az évekkel együtt. Írassa ki egymás alá a következő paraméterekkel:
- az évszámok 6 szélesen legyen ábrázolva
- az évszámok előtt és után „|” karakter szerepeljen
- az értékek 30 szélesen jelenjenek meg.
- az értékek legyenek jobbra igazítva, vezető nullák nélkül
- minden érték után mrd HUF szerepeljen, majd „|” karakter
Mentés: eromuves
Feladat 0216
A KSH adatai szerint a Magyarországon a baromfiállomány az elmúlt időszakban a következő képen alakult:
név | 2015 június 1. | 2016 június 1. |
---|---|---|
tyúk | 37 895,8 | 36 688,3 |
kacsa | 5 213,7 | 5 709,9 |
lúd | 3 030,2 | 3 514,0 |
pulyka | 3 053,2 | 3 253,4 |
Tegye változóba az összes adatot a táblázatban, a fejléc kivételével. Írassa ki a következő paraméterek szerint:
- az egyes oszlopokat „|” karakter mutatja
- legyen egy fejléc sor, amely megegyezik a táblázat fejlécsorával
- a fejléc sor után „-” karakterek legyenek elválasztónak
- az állat neve 10 szélesen jelenjen meg
- 2015 és 2016-os értékek 20 szélesen jelenjenek meg
- az értékek ezer darabban értendők,
- minden érték teljes számmal jelenjen meg, tehát nem ezer darabban
- a változókban viszont ezer darab legyen eltárolva
- az értékek 1 tizedesjegy pontossággal jelenjenek meg
- az utolsó sor, első oszlopában jelenítse meg az „Összeg: ” szöveget.
- az értékek az „Összeg:” szöveggel egy sorban jelenjenek meg összegezve
- az összegző sor elé tegyen egy elválasztó sort „-” karakterekből
- az összeg is teljes számmal jelenjen meg, ne ezer darabban
- az összeg is legyen 1 tizedesjegy pontos
- ha az adott nyelv megengedi, állítson be minden értéknél ezredes tagolást
Kimeneti minta:
| név | 2015 június 1. | 2016 június 2. | ------------------------------------------------------------ | tyúk | 37 895 800,0 | 36 688 300,0 | | kacsa | 5 213 700,0 | 5 709 900,0 | | lúd | 3 030 200,0 | 3 514 000,0 | | pulyka | 3 053 200,0 | 3 253 400,0 | ------------------------------------------------------------ | Összeg: | 49 192 900,0 | 49 165 600,0 |
Mentés: baromfik
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)
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:
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:
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.
Mentés: osszep
Feladat 0262
Oldja meg a következő műveletet.
Mentés: soksum
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.
Mentés: negyzet
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.
Mentés: gyokon
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.
Mentés: haromgyok
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.
Mentés: duplagyok
Feladat 0267
Írjon programot, amely kiszámítja a következő kifejezés értékét, ha a = 45, és b = 23.
Az eredményt tegye külön változóba. Írassa ki azt, kettő tizedesjegy pontossággal.
Mentés: olyangyok
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.
Mentés: sokfelegyok
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.
Mentés: egyszerugyok
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.
Mentés: pluszper
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.
Mentés: pernegy
Feladat 0272
Írjon programot, amely kiszámítja a következő kifejezés értékét, ha a = 48, és b = 51.
Az eredményt tegye külön változóba. Írassa ki azt, négy tizedesjegy pontossággal.
Mentés: zarkob
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.
Mentés: pinegy
Feladat 0274
Számolja ki, hány négyzetméter cserépre van szükség, ha adott a ház következő három adata:
- a = 17 méter
- b = 3 méter
- c = 170 méter
A b magasság pontosan kettéosztja a háztetőt.
Mentés: hazteto
Feladat 0275
Írjon programot, amely kiszámítja hány négyzetméter szigetelő anyagot kell venni a képen látható épületre. Az épület falait kell szigetelni. Felülről nem kell számolni szigeteléssel.
A képen látható a, b, c változók értékei méterben:
- a = 44 méter
- b = 147 méter
- c = 7 méter
Feladat 0276
Számítsa ki a következő két kifejezés eredményét:
- Mentés: kethethat
Feladat 0277
Számítsa ki a következő két kifejezés eredményét:
- Mentés: hethetket
Feladat 0278
Számítsa ki a következő két kifejezés eredményét:
- Mentés: kettohetnyolc
Feladat 0279
Számítsa ki a következő két kifejezés eredményét:
- Mentés: kettohetkilenc
Feladat 0280
Számítsa ki a következő két kifejezés eredményét:
- Mentés: kettonyolcvan
Feladat 0281
Adott két kör, adott sugárral:
- r1 = 30
- r2 = 35
Számoltassa ki, mennyi a két kör kerülete együtt. A kör kerületszámításának képlete.
- Mentés: korokkerulete
Feladat 0282
Adott egy szög érték:
- szog = 32
Számoltassuk ki a következő képletet:
Mentés: szogestizes
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 fenti képletbe, ha behelyettesítjük a területszámítás:
Mentés: terkup
Feladat 0302
Írjon programot, ami kiszámítja egy négyzet alapú gúla térfogatát.
Kérje be a gúla alapjának az egyik oldalát.
A gúla térfogatának számítása:
V | térfogat |
h | magasság |
a | az alap egyik oldala |
A négyzet területének számítása:
Mentés: gula
Feladat 0303
Adott egy kör alakú telek. A telek felének gyepesítését nekünk kell megoldani. Tudjuk, hogy 1 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.
Bekérendő költségek:
- Állandó:
- gépjármű adó
- biztosítás
- garázs
- Javítási költség
- benzinköltség
- pálya díj
Bekérendő még:
- megtett km
Kimenet:
- havi költség
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 alapjából , és hozzátartozó magasságból! Kérjük be a háromszög alapjá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!
- Bemenő: oldal_a, oldal_b, oldal_c
- Kimenő: kerület
Mentés: haromker
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!
- Bemenő: oldal_a, oldal_b, oldal_c
- Kimenő: terület
Hérón képlet:
Mentés: haromher
Feladat 0309
Írjon programot, amely beolvassa egy mozgó test által megtett utat és időt, majd kiírja a test átlagsebességét!
- v : átlagsebesség
- s : út
- t : idő
Mentés: atlagsebesseg
Feladat 0310
Készítsen programot, amely bekéri 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.
A rombusz területszámítása oldalakkal és szögekkel:
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.
Terület az átlókkal:
- e és f az átlók
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.
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 kamat (%): (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 az a és c oldalból és a magasságból.
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.
T | terület |
a | alsó oldal |
c | felső oldal |
m | magasság |
Mentés: trapit
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 | a, b, c, d |
Bemenő adatok:
- a oldal
- b oldal
- c oldal
- d oldal
Kimenő adat:
- a húrnégyszög területe
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:
A képlet használatához az a és c oldal párhuzamosak, az a oldal a hosszabbik. Bemenő adatok például: a=13, b=4, c=7, d=4 Kimenet: 26.457513110646
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.
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:
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 hüvelyk értéket, majd írja ki centiméterben.
Mentés: huvcem
Feladat 0322
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: colcem
Feladat 0323
A testtömegindex számítást elsőként Adolphe Quetelet dolgozt ki 1830 és 1850 között.
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: https://szit.hu/tzs/
Feladat 0324
Szeretnénk n évre betenni x összeget, amely után n év múlva kapunk y összeget. Nem tudjuk megéri-e. Számítsuk ki a belső megtérülési rátáját (IRR - Inter Rate of Return).
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:
Mentés: ratameg
Feladat 0325
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
Feladat 0326
Í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 0327
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 0328
Í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ő:
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 0329
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.
Mentés: hasabter
Feladat 0330
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.
Mentés: gombter
Feladat 0331
Í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) Évek száma: (bekérés) Tényleges éves kamat: (A választ a gép adja)
Mentés: kamatos
Feladat 0332
Í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 0333
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.
Mentés: tomegindex
Feladat 0334
Írjon programot, amely kiszámítja egy téglalap átlóját. Kérje be az „a” és „b” oldalt.
Az átló így számítható:
Mentés: atlos
Feladat 0335
Kérje be egy téglalap „a” és „b” oldalát, majd vizsgálja meg, hogy aranytéglalap-e.
Aranytéglalap egy téglalap ha teljesül:
Mentés: teglarany
Feladat 0336
Kérje be két téglalap oldalait, majd számolja ki a kerületüket és területüket.
Mentés: tegnegy
Feladat 0337
Kérje be egy ellipszoid három tengelyét (a, b, c). Számítsa ki a térfogatát.
Az ellipszoid térfogata a következő képlettel számítható:
Feladat 0338
Számítsa ki programmal egy ellipszoid felszínét.
A számításhoz használja Knud Thomsen integrálmentes közelítő formuláját:
Mentés: tojasfel
Feladat 0339
Számítsa ki egy orsószferoid (ha két végét csonkoljuk boroshordó) térfogatát. Kérje be a két tengelyt (a, b).
Képlet:
Mentés: foldter
Feladat 0340
Számítsa ki egy lencseszferoid térfogatát. Kérje be a két tengelyt (a, b).
Képlet:
Mentés: laposszferoid
Feladat 0341
Számítsa ki egy orsószferoid (ha két végét csonkoljuk boroshordó) felszínét. Kérje be a két tengelyt (a, b).
Képlet:
Mentés: foldfel
Feladat 0342
Számítsa ki egy lencseszferoid felszínét. Kérje be a két tengelyt (a, b).
Képlet:
Az arsh az inverz hiperbolikus, aminek a számítása:
Az ln(x) természetes logaritmus.
Mentés: laposfel
Feladat 0343
Írjon programot, amely bekéri egy szabályos ikozaéder élhosszát, majd kiszámolja annak a köré írható gömbnek a sugarát, amely az ikozaéder minden csúcsát érinti.
Képlet:
Ahol:
- a – az ikozaéder élhossza
- – köré írható gömb sugara
Mentés: ikozasug
Feladat 0344
Írjon programot, amely kiszámítja egy köralapú henger térfogatát. A program, írja ki saját adatait. A program, kérje be a henger sugarát és magasságát.
A térfogatszámítás képlete:
Ahol:
- r – a henger sugara
- h – a henger magassága
Mentés:
- korkupter
Feladat 0345
Írjon programot, amely kiszámítja egy jármű fogyasztását.
Bemenő adatok:
* kilométeróra állás, amikor teletankoljuk a járművet - K1 * bizonyos megtett út után újból tele tankolja, annyi literrel - L * kilométeróra állása méréskor - K2
100 km-re eső fogyasztás:
K1 | kezdeti kilométeróra állás |
K2 | második kilométeróra állás |
L | ennyi liter kellett tankolni |
D | a megtett út |
F | fogyasztás 100 km-re |
Kérjük be a három értéket, majd számoljuk ki a fogyasztást.
Kimenő adat: F, a fogyasztás 100-km-re.
Mentés: jarmufogy
Feladat 0346
Írjon programot, amely kiszámítja egy oktogon területét. Az oktogon egy szabályos nyolc élű sokszög.
Az oktogon területszámításának képlete:
Mentés: oktogon
Feladat 0347
Írjon programot, amely kiszámítja egy pentagon területét. A pentagon egy szabályos ötszög.
A pentagon területszámításának képlete:
Mentés: pentagon
Feladat 0348
Írjon programot, amely kiszámítja egy ikozagon területét. Az ikozagon egy szabályos húszszög.
t | egy él hossza |
Az ikozagon területszámításának képlete:
Mentés: ikozagon
Feladat 0349
A távolban egy épületet látunk magunk előtt, aminek ismerjük a magasságát.
Ki kell deríteni, milyen távol vagyunk az épülettől. Egy szögmérő áll rendelkezésünkre, amivel pontosan meg tudjuk mondani, a saját helyzetünktől az épület tetejéig, és a saját helyzetünktől az épület aljáig húzott szakasz, mekkora szöget zár be.
Az épület magassága és a bezárt szög alapján határozza meg programmal, milyen távol vagyunk az épülettől.
A feladathoz kérje be az épület magasságát és a szöget.
Mentés: tavolsag
Feladat 0350
Írjon programot, amely kiszámítja egy ember napi kalória szükségletét, a Mifflin-St. Jeor képlet alapján:
Képlet nőknél:
kaloria=((testtomeg*10+magassag * 6,25) - eletkor * 5)-161
Képlet férfiaknál:
kaloria=((testtomeg*10+magassag * 6,25) - eletkor * 5)+5
A magasság cm-ben értendő.
Az alapanyagcserét BMR névvel rövidítjük. Ez a szervezet energiafelhasználása nyugalmi helyzetben. Ennyi kalória szükséges az alapvető életfunkciókhoz.
Csak az egyik képletet kell megvalósítania. Válasszon saját nem alapján.
A program kérje be testtömeget, a magasságot és az életkort.
Mentés:
mszukcal
Feladat 0351
Írjon programot, amely kiszámítja egy ember napi kalória szükségletét, a revideált Harris-Bendict képlet alapján:
Képlet nőknél:
kaloria=9,247* testtomeg+3,098*magassag - 4,330*eletkor+447,593
Képlet férfiaknál:
kaloria=13.397*testtomeg+4,799*magassag-5,667*eletkor+88,362
A magasság cm-ben értendő.
Az alapanyagcserét BMR névvel rövidítjük. Ez a szervezet energiafelhasználása nyugalmi helyzetben. Ennyi kalória szükséges az alapvető életfunkciókhoz.
A két képlet közül, csak az egyiket kell megoldani, válasszon neme szerint. Kérje be a testtömeget, magasságot és az életkort.
Mentés:
hszukcal
Feladat 0352
Írjon programot, amely kiszámítja egy ember napi kalória szükségletét, a Katch-McArdle képlet alapján:
Képlet:
kalória=370+21,6(1-(testZsírSzázalék/100))*testTömeg
A magasság cm-ben értendő.
Az alapanyagcserét BMR névvel rövidítjük. Ez a szervezet energiafelhasználása nyugalmi helyzetben. Ennyi kalória szükséges az alapvető életfunkciókhoz.
Kérje be a testzsírszázalékát és a testtömegét.
A képlet forrása:
Mentés:
kszukcal
Feladat 0353
Írjon programot, amely kiszámítja mi az a maximális pulzus, amellyel ajánlott edzeni.
Magyarázat:
Mindenkinek van egy pulzustartaléka. A pulzustartalék a nyugalmi pulzus és a maximális pulzus közötti különbség. A pulzustartalék rendszeres edzés hatására nő. Az öregedéssel csökken a nyugalmi és a maximális pulzus is, így kisebb érték lesz a pulzustartalék is.
A maximális pulzus kiszámításának képlete:
Határozzuk meg hány százalékosan szeretnénk edzeni:
- kezdő edzése: 50% alatt
- regeneráló edzés: 50-60%
- zsírégető edzés: 60-70%
- aerob kapacitás fejlesztése: 70-85%
- anaerob állóképesség fejlesztés: 85-95%
- gyorsaság, robbanékonyság fejlesztése: 95-100%
A % a maximális pulzus %-a.
A pulzustartalékot szorozzuk meg a tervezett edzés intenzitással (pl.: 50%).
A kapott értéket adjuk hozzá a nyugalmi pulzushoz.
A kapott érték lesz az a pulzus, amivel ajánlott edzeni.
Kérje be a következő adatokat:
- életkor
- nyugalmi pulzus
- hány százalékosan szeretnénk edzeni
Kimenő adatok:
- a pulzus, amivel ajánlott edzeni adott intenzitás mellett
Mentés: pulzus
Feladat 0354
Adott egy telek, ami két egyenlő oldalú téglalapból áll.
Kérje be a és b szakaszok, hosszát, majd számolja ki mekkora a telek területe. Írassa ki az eredményt.
- Mentés: telteg
Feladat 0355
Adott egy háromszög alakú telek, amelyen sporttevékenység céljából egy kör alakú keretet szeretnének készíteni. A kör alakú keretnek éppen bele kell férnie háromszögbe, úgy hogy három helyen érinti a háromszöget.
Számítsa ki, milyen hosszú lesz a kör. A számításhoz a háromszög alakú telek oldalainak hossza áll rendelkezésre. Kérje be a háromszög oldalait, méterben.
s | a kerület fele |
T | a Terület |
a,b,c | az oldalak |
- Mentés: korha
Feladat 0356
Adott két hexagon alakú telek. A telkek különböző méretűek. Kérje be a telkek oldalának hosszát, majd számítsa ki, hány négyzetméter gyeptégla szükséges a gyepesítéshez. Az egyik telek felére ház épül, annak csak a felére szükséges gyep.
A hexagon területének számítása a következő képlettel oldható meg:
- Mentés: hatszogyep
Feladat 0357
Adott egy eszterga és egy munkadarab.
A megmunkált hossz, a fordulatonkénti előtolás és a főorsó fordulatszáma alapján kiszámíthatjuk, a megmunkálási időt. Kérjük be a megmunkált hosszt, a fordulatonkénti előtolást, és a főorsó fordulatszámát.
Megmunkált hossz (mm) | |
Fordulatonkénti előtolás (mm) | |
Főorsó fordulatszám (fordulatszám percenként) | n |
Megmunkálási idő (perc) |
Az általános esztergálási képletek szerint így számítható ki:
Írjon programot, amely a bekért adatok alapján kiszámolja a megmunkálási időt.
- Mentés: idomunka
Feladat 0358
Kérje be egy paralelepipedon test három élének hosszát, a, b és c értékét.
Számoltassa ki a paralelepipedon térfogatát.
Térfogat képlet:
- A forráskódban szerepeljen megjegyzésként a neve, csoportja és az aktuális dátum.
- A program a képernyőre írja ki a bekérés előtt a nevét, csoportját és az aktuális dátumot.
Mentés: lelepi
Feladat 0359
Kérje be egy négyzet oldalát. Számoltassa ki a négyzet átlóját.
A négyzet átlójának számítása:
Mentés: negyat
Feladat 0360
Egy pincében, adott egy téglatest alakú tartály. Ki kell derítenie mennyi must fér el benne.
Kérje be a tartály három oldalának hosszát, majd számoltassa ki, a tartály térfogatát.
A téglatest térfogatának számítása:
Mentés: mustar
Feladat 0361
Egy pincében, adott egy téglatest alakú tartály, amely felül nyitott. Le kell festeni, ezért ki kell deríteni mekkora a felülete. A festést kívül belül el kell végezni.
Kérje be a tartály három oldalának hosszát, majd számoltassa ki, a tartály felületét, majd írassa ki hány négyzetméterre kell festéket venni, kívülre és belülre, a festést kétszer kell elvégzeni.
A téglatest felületének számítása:
Mentés: festes
Feladat 0362
Adott egy telephelyen két, több méter magas hengeres tartály, amelybe vizet szeretnének tárolni. Számoltassa ki, hány köbméter víz fér el a két tartályban.
Kérje be mindkét tartály sugarát és magasságát. Írassa ki, hány liter víz fér el bennük.
A henger térfogatának számítása:
Mentés: viztartalyok
Feladat 0363
Adott egy telephelyen három, több méter magas hengeres tartály, amelyet szeretnének lefesteni. A tartály felül is zárt. Alul és felül is le kell festeni. Számoltassa ki kívülről hány négyzetméterre kell festéket venni, ha egyszer festik le azokat.
Kérje be a három tartály méreteit, majd írassa ki hány négyzetméterre kell festéket venni.
A henger felszínének számítása:
Mentés: hengerfest
Feladat 0364
Adott egy téglatest alakú medence. A medencét fel kell tölteni vízzel. Viszont nem tölthető a medence teljesen tele, 10 cm-nél körbe lefolyó található.
Kérje be a medence teljes magasságát, szélességét és hosszát. Számoltassa ki hány köbméter víz kell bele, ha felülről 10 cm nem tölthető meg.
Ügyeljen arra, hogy a medence nem tölthető tele (10 cm elmarad), de bekérésnél a medence teljes magasságát kapjuk meg bemenő paraméterként.
A téglatest térfogatának számítása:
Mentés: medenceviz
Feladat 0365
Kérje be egy kocka oldalának hosszát, majd számoltassa ki a lapátlóját és a testátlóját.
a | oldal hossza |
d | lapátló |
D | testátló |
Mentés: atlokocka
Feladat 0366
Feladat 0367
Feladat 0368
Adott egy kocka alakú tartály, felül teljesen nyitott. Le kell festeni kívülről, egyszer. Számoltassa meg hány négyzetméterre kell festékkel számolni.
a | oldal hossza |
A | felszín |
A kocka felszínét a következő képlet alapján számíthatjuk ki:
Mentés: kockatart
Feladat 0369
Adott egy kocka. Számoltassa ki a kocka köré írható gömb sugarát.
a | oldal |
R | a kocka köré írható gömb sugara |
A kocka köré írható gömb számításának képlete:
Mentés: kockakulgomb
Feladat 0370
Adott két kocka. Számoltassa ki a kockákba írható gömb sugarait.
a | oldal |
r | a kockába írható gömb sugara |
A kockába írható gömb számításának képlete:
Mentés: kockabelgomb
Feladat 0371
Adott tetraéder. Számoltassa ki a tetraéder térfogatát.
T | a tetraéder alapjának területe |
m | a tetraéder magassága |
A tetraéder térfogatának számítása:
Mentés: tetrader
Feladat 0372
Adott egy tetraéder. Számoltassa ki a tetraéder felszínét.
Kérje be a tetraéderek területét.
A | a tetraéder felszíne |
T1, T2, T3, T4 | a tetraédert határoló háromszögek területe |
Mentés: tetrafel
Feladat 0373
Adott egy lövedék. Számoltassa ki milyen távolságra jut el.
Bemenő adatok:
g | gravitációs gyorsulás, számoljon: 9,807813 m/s² értékkel |
v | a tárgy kezdősebessége |
a pálya kezdőpontjának magassága a földfelszínhez képest. | |
a tárgy hajítási irányának vízszintessel bezárt szöge | |
d | távolság, ahova eljut a tárgy |
Bemeneti adatok | |
---|---|
g | 8.807813 |
v | 750 |
y | 1 |
theta | 45 |
Kimeneti adat kerekítve | |
---|---|
d | 29750 |
Mentés: ballisztika
Feladat 0374
Adott egy anyag csősúrlódási tényezője 0.03936996. Számíts ki a nyomásveszteséget. Kérje be a cső hosszát, a cső belső átmérőjét, az átlagos áramlási sebességet és a nyomást.
------------------------ ( -----> ( ------------------------
p | nyomásveszteség |
f | csősúrlódási tényező legyen most 0.03936996 |
L | cső hossza (m) |
D | cső belső átmérője (m) |
v | átlagos áramlási sebesség |
q | nyomás |
Használja a következő képletet:
Példa bemenő és kimenő adatok | |
---|---|
f | 0.03936996 |
L | 45 |
D | 0.01 |
v | 5 |
q | 3 |
p | Kerekítve: 6644 |
Mentés: csosurlodas
Feladat 0375
Adott egy ló aminek meg kell becsülni a súlyát, mivel mérleg nem áll rendelkezésre.
A ló súlyának meghatározásához vegyünk fel két értéket:
A mellkas kerületét a közvetlenül a marmagasság mögött mérjük.
A ló hosszát a vállától a hátsó negyedig mérjük, pontosan megadva: az íj ízületétől az ischialis tuberositásig.
A ló tömege ezek után a „Carroll és Huntington” képlet alapján számítható:
Az értékeket cm-ben értjük.
Írjon programot, amely bekéri a ló mellkasának kerületét, a megadott hosszt és kiszámítja a „Carroll és Huntington” képlet alapján a ló súlyát.
Mentés: losulya
Feladat 0376
Minden nap háromszor szállítanak számunkra cukorrépát. Kérje be mai beszállítások mennyiségét.
Három bekérést kell elvégezni. A beszállított cukorrépát tonnában mérjük. Egy beszállítása 20 és 150 tonna között lehet.
A bekérések után írassa ki az beszállított mennyiség összegét és átlagát.
Mentés: repak
Feladat 0377
Egy liszt raktárban 25000 kg liszt van. Mindennap szállítanak lisztet és adnak is ki lisztet. Kérje be a mennyi lisztet szállítottak be, majd mennyit szállítottak ki.
Írassa ki mennyi az aktuális lisztmennyiség.
A napi behozott és kiadott liszt 1000 és 10000 kg közötti érték.
Mentés: lisztkeszlet
Feladat 0378
Egy automata konzerveket készít.
Kérje be mennyi konzervet készít percenként.
Kérjük be, mennyi ideig (hány óra) üzemelt a gép a mai napon. Számoltassa ki a hány konzerv készült.
Az automata 20 és 150 közötti konzervet tud percenként készíteni. Egy nap az automata maximum 16 órát üzemel.
Mentés: konzerautomata
Feladat 0379
/oooo/ /xxxx/ /oooo/ /xxxx/ /oooo/ /xxxx/ /oooo/ /xxxx/
Egy nap több láda almát szállítanak. A beszállított ládák első vagy másodosztályú értékelést kapnak.
Kérje be hány láda első- és másodosztályú almát vettek át.
Írass ki, hány százalék első- és másodosztályú almát vettünk át.
Mentés: almaosztaly
Feladat 0380
100 km O /|\ / | | /\ | |
Egy 100 km-s gyalogtúrát kell 24 óra alatt megtenni, verseny formájában.
Nem minden jelentkező jut el a célig.
Kérje be hány jelentkező volt, és hány jelentkező jutott be a célvonalon.
Írassa ki, az összes jelentkező számát, a célt elérő jelentkezők számát, a célt el nem érő jelentkezők számát. Utóbbi kettőt írassa ki százalékosan is.
Mentés: gyalogtura
Feladat 0381
A feladat Celsius fokban megadott érték átszámítása Fahrenheitbe.
Kérje be a hőmérsékletet Celsius fokban, majd írassa ki Fahrenheitbe.
Mentés: celsibol
Feladat 0382
Kérjen be egy szög értéket fokban. Írass ki a szög szinusz, koszinusz és tangens értékét.
Mentés: trigo
Feladat 0383
Kérjen be egy számot, írja ki a faktoriálisát.
Mentés: fakter
Feladat 0384
Kérjen be egy számot.
Számoltassa ki a szám koszinuszát és gyökét.
Az eredményt írassa a képernyőre.
Mentés: koszi
Feladat 0385
Szeretnénk két deltoid alakú sárkányt (gyémánt sárkány) készíteni. Ki kell számolni hány négyzetméter anyagra van szükségünk. Téglalap alapú anyaggal számoljunk.
Az anyaghoz adjunk 10% plusz anyagot, mivel a hajtásokra és a varrásokra is számolni kell.
Számoltassuk ki, hány négyzetméteres sárkány kapunk.
A deltoid szélessége és magasságát ismerjük (e, f), ezek a sárkány adatai.
A deltoid területének számítása:
Kérjük be a sárkány szélességét és magasságát (átlók). Írassuk ki, hány négyzetméter anyag szükséges a sárkányok létrehozására, és azt is hány négyzetméteres sárkányt kapunk.
Mentés: gyemant
Feladat 0386
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
Szelekciós tevékenység
Olyan feladatok következnek, amelyek szelekciós tevékenység használatát igénylik.
Feladat 0401
Írjon programot, amely bekér két számot, majd kiírja melyik nagyobb, az alábbi mintának megfelelően.
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
Í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
- 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: haromder
Feladat 0407
- 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
- A program először saját nevét írja a képernyőre.
- A neve után írassa ki, mit csinál a program.
- Írjon programot, amely bekéri egy háromszög három oldalát, és eldönti, hogy a háromszög szerkeszhető-e!
- 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
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 legnagyobbat! 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 3-mal!
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
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
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.
Mentés: szolcuk
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
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: https://szit.hu/tzs/
Feladat 0428
Írjon programot, amely bekér egy számot, majd eldönti, hogy negatív, pozitív szám vagy nulla.
Mentés: elojel
Feladat 0429
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 0430
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 0431
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 0432
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
- 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ádi pótlékra jogosult a dolgozó. A program írja ki, hogy jogosult-e a családi pótlékra.
Mentés: fize
Feladat 0433
Í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 0434
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
Feladat 0435
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 0436
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 0437
Egy repülőtéren dolgozunk. Kérjünk be időjárás adatokat.
- Kérjük be a szélsebességet (km/óra).
- Kérjük be az 1-s jelű kifutóhoz képest milyen szögben fúj a szél (szélirány).
- 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.
- A szél sebessége nem lehet negatív érték és nagyobb mint 500 km/óra
- A szélirány 0 és 180 fok közötti érték lehet
- 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.
- Mentés: repter
Feladat 0438
Ö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, 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 0439
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ő:
testtomeg | kilogramm |
magassag | méter |
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 csecsemő vagy pubertáskorról, 50 év feletti személyről vagy sportolóról van-e szó.
- Mentés: magtomeg
Feladat 0440
Kérjen be két számot. Állapítsa meg, hogy a 0 értéktől azonos mértékkel térnek-e el.
Bemenő adat:
- szám 1
- szám 2
Kimenő adat:
- eltérés (azonos|különböző)
- Mentés: elteres
Feladat 0441
Kérjen be egy számot. Állapítsa meg, hogy páros vagy páratlan.
- Mentés: parsat
Feladat 0442
A pilótáknak különféle engedélyeik vannak. Ezekre rövidítéssel is szokás hivatkozni:
- LAPL – Light Aircraft Pilot Licence – Könnyű Repülőgép Pilóta Szakszolgálati Engedély
- ATPL – Airline Transport Pilot Licence – Légitársasági Pilóta Szakszolgálati Engedély
- PPL – Private Pilot Licence – Magánpilóta Szakszolgálati Engedély
- CPL – Commercial Pilot Licence – Kereskedelmi Pilóta Szakszolgálati Engedély
Írjon programot, amely bekéri az engedély rövidítését, majd kiírja az angol és magyar nyelvű jelentését.
Mentés: pilota
Feladat 0443
Gondoljon a gép egy számra 0-tól – 9-ig. A felhasználó próbálja meg kitalálni, mire gondolt a gép, kérje be a felhasználótól a tippet.
Írja ki a felhasználónak, hogy talált vagy nem.
Mentés: szamos
Feladat 0444
Egy tanulónak el kell döntenie, melyik csoportba tartozik az 5 közül. A következő csoportok vannak:
- írók
- olvasók
- szerelők
- kapcsolók
- rendelők
Írjon programot, amely véletlen szám generálással eldönti, melyik csoportba tartozik egy tanuló, majd jelenítse meg a csoportnak megfelelő nevet.
Mentés: tanulval
Feladat 0445
Eladók a következő járművek:
# | Leírás | Ár |
---|---|---|
1 | Opel Astra 1.2 T Business Edition | 10420000 |
2 | Opel Mokka 1.2 T Edition | 9600000 |
3 | Opel Corsa F 1.2 | 6900000 |
4 | Opel Astra K Sports Tourer 1.4 Enjoy | 4200000 |
5 | Opel Aliga 1.2 16V Comfort | 278000 |
6 | Opel Zafira A 1.6 16V Comfort | 420000 |
7 | Opel Astra G 1.4 16V Classic II Family | 670000 |
Írjon programot a lenti, „Mentés” után megadott névvel. Írass ki a válaszható járművek leírását. Kérje be a választott jármű sorszámát, majd írja ki mennyibe kerül. Az ár után írassa ki, szóköz után a „Ft” mértékegységet. A program forráskódjában csak egy helyen szerepelhet a „Ft” kiíratása.
Mentés: opelezes
Iterációs tevékenység
Feladat 0501
Készítsen programot amely összeadja a bekért számokat 0 végjelig!
Mentés: zerovegjel
Feladat 0502
Kérjen be egy számot. Ha 50-nél kisebb kérje újra.
Mentés: nagyobb50
Feladat 0503
Feladat 0504
Feladat 0505
Feladat 0506
Feladat 0507
Feladat 0508
Írjon programot, amely bekér számokat 0 végjelig, majd kiírja azok átlagát.
Mentés: beatlag
Feladat 0509
Írjon programot, amely bekér egy számot, majd kiírja a faktoriálisát.
Mentés: nfakt
Feladat 0510
Írjon programot, amely bekér számokat 0 végjelig, majd kiírja a legkisebbet és a legnagyobbat.
Mentés: kisnagyn
Feladat 0511
Í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 0512
Írjon programot, amely bekér számokat 0 végjelig, minden számnak írja ki a négyzetgyökét.
Mentés: gyukokz
Feladat 0513
Í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
Feladat 0514
Í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 0515
Í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 0516
Í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 0517
Í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 0518
Í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-vel kevesebb „@” karaktert írjon, de két karakter hellyel beljebb írja. Minden ezt következő sorba ugyanígy 2-vel 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 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 0519
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 0520
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 20-től 70-ig, egymás alá.
Ha kiírt szám osztható 2-vel, egy kötőjelet is írasson a szám után.
Mentés: hetvenig
Feladat 0521
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 55-től 85-ig, egymás alá.
Ha kiírt szám osztható 5-tel, egy egyenlőség jelet is írasson a szám után.
Mentés: egyenlonyolc
Feladat 0530
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 0531
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
Feladat 0532
Írjon programot, amely bekéri egy kifizetendő fizetés összegét, majd kiszámolja hogyan lehet a legkevesebb címletben kifizetni.
Feladat 0533
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 0534
Írjunk ki két adott szám közötti prímszámokat.
Feladat 0535
Í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 30 15.8 ############### 18.2 ################## 22.4 ###################### 23.1 ####################### 24.5 ######################## 22.0 ###################### 20.2 ####################
Mentés: homer
Feladat 0536
Í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 0537
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 0538
Ö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, 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 0539
Írjon programot amely a következő sorozatot állítja elő:
0 2 5 7 10 12 15 17 20 22
A feladatot ciklussal oldja meg. Egyetlen kiírató utasítással használhat, amely az i értékét írja a képernyőre.
Feladat 0540
- Gondoljon a gép egy számra 0-tól – 9-ig.
- Kérje be a felhasználótól, hogy szerinte mire gondolt a gép.
- Írja ki a felhasználónak, hogy talált vagy nem.
- A felhasználó háromszor tippelhet.
- Mentés: szamosit
Feladat 0541
- A számítógép gondoljon egy számra, adott tartományból.
- A felhasználó próbálja meg kitalálni, milyen számra gondolt a gép.
- Írja ki milyen messze van a felhasználó száma a gép számától.
- Ha nem találta el a felhasználó a számot:
- adjon újabb két lehetőséget a találatra
- ehhez használjon ciklust
Mentés: velta
Feladat 0542
- A számítógép elrejt egy tankot egy 16×16 méretű táblán.
- A felhasználó megpróbálja kitalálni, a tank helyzetét.
- A helyzet megtippeléséhez:
- vízszintes és függőleges koordinátákat ad meg a felhasználó
- Ha nem sikerül eltalálni a tank helyét:
- kiírja milyen távolságra van a tank (vízszintes és függőlegesen)
- a programíró döntse el, a két számot összeadva vagy külön-külön írja ki
- addig kéri újra a gép a tippeket, amíg nem lesz találat
- Találat esetén írja ki, hogy hány találgatás volt.
Mentés: retank
Feladat 0543
- Írjon programot, amely kiíratja a számokat 200-ig, a következő feltételekkel:
- Csak tíz többszöröseit íratjuk a képernyőre.
- A számok egymás mellett jelenjenek meg.
- Mentés: szeros
Feladat 0544
- Kérjen be számokat „vege” végjelig.
- Minden bekért számnak írja ki a második hatványát.
- Mentés: veghat
Feladat 0545
A cukorgyár cukorrépát vesz át egy nap többször. Kérje be az átvett mennyiségeket tonnában, tetszőleges végjelig.
Összegezze és átlagolja az átvett cukorrépa mennyiségét.
Mentés: repacuk
Feladat 0546
Egy malomba minden nap érkezik 40 q és 80 q közötti mennyiségű gabona, 5 napon keresztül. Kérje be a beérkező 5 nap mennyiségét.
Összegezze, átlagolja a bekért értékeket.
Mentés: gabona
Feladat 0547
Egy malomba időnként gabona érkezik 40 q és 80 q közötti mennyiség. Kérje be a beérkező mennyiségeket, tetszőleges végjelig.
Összegezze, átlagolja a bekért értékeket.
Mentés: gaboka
Karakterek
Feladat 0601
Kérjen be egy kisbetűt, majd írja ki a nagybetűs változatát.
Mentés: nagylesz
Feladat 0602
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 0603
Kérjen be egy nagybetűt, majd írja ki a kisbetűs változatát.
Mentés: kisse
Feladat 0604
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 0605
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 0606
Kérjen be két karaktert, írassa ki, melyik van előrébb az ábécében.
Mentés: elore
Feladat 0607
Kérjen be egy karaktert, majd írassa ki egymás mellé 70-szer.
Mentés: hetven
Feladat 0608
Í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 0609
Í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ó”.
Mentés: egyezes
Feladat 0610
Í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 0611
Írjon programot, amely bekér egy karaktert, majd állapítsuk meg az ASCII kódját. Az ASCII kódját megszorozva 2-vel, írjuk ki az eredményt.
Mentés. asciiketto
Karakterláncok
Feladat 0651
Írjon programot, amely bekér egy karaktersorozatot, majd kiírja annak hosszát!
Mentés: strhossz
Feladat 0652
Írjon programot, amely bekér két karaktersorozatot, majd kiírja a hosszabbat.
Mentés: ketnagy
Feladat 0653
Írjon programot, amely bekér egy karaktersorozatot. A program írjon ki minden karaktert egyenként, de egymás alá!
Mentés: karegy
Feladat 0654
Írjon programot, amely bekér egy karaktersorozatot, majd kiírja fordítva!
Mentés: forditva
Feladat 0655
Írjon egy programot, amely megszámolja, hogy egy karakterláncban hány „b” betű van!
Mentés: bes
Feladat 0656
Írjon egy programot, amely megszámolja, hogy egy karakterláncban hány magánhangzó van!
Mentés: maganhangzo
Feladat 0657
Írjon programot, amely bekér egy karaktersorozatot, majd kiírja azt szóközök nélkül!
Mentés: szokoznelkul
Feladat 0658
Írjon programot, amely bekér egy karakterláncot, majd kiírja hány darab „a” és „e” betű van benne!
Mentés: aebetu
Feladat 0659
Í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 0660
Írjon programot, amely bekér egy karaktersorozatot, majd megszámolja hány szám karakter van benne!
Mentés: karszam
Feladat 0661
Í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:
- 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 0662
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 0663
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 0664
Kérjen be egy bináris számot, majd írja ki decimálisan.
Mentés: bindeca
Feladat 0665
Í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 0666
Kérjen be egy utasítást. Az utasítást csak akkor fogadja el, ha annak alakja a következő:
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 0667
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-gyel beljebb, a harmadik 2-vel beljebb, a negyedik 3-mal, stb.
Mentés: beljebb
Feladat 0668
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 0669
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 0670
Kérjen be egy mondatot, majd szedje ki belőle a whitespace karaktereket.
Mentés: azer
Feladat 0671
Kérjen be mondatokat „vége” végjelig.
Mentés: kovan
Feladat 0672
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 0673
Kérjen be egy szót, és számolja meg az e-betűket.
Mentés: ek
Feladat 0674
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 0675
Í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 0676
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 0677
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
Feladat 0678
- Egy program, karaktereket eszik.
- A felhasználó karakterekkel eteti.
- A program nem szereti az mássalhangzókat, ezért azokat kiköpi.
- Ha magánhangzókat kap, akkor jelzi, hogy finom.
- A magánhangzókat a program átalakítja és más alakban üríti egy idő után.
Mentés: karfal
Tömbkezelés
Feladat 0701
Í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 0702
Í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 0703
Í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 0704
Í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 0705
Í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-tel. 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 0706
Í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!
Mentés: ttized
Feladat 0707
Írjon programot, amely bekéri tanulók pontszámait egy tömbbe. A bekérés után számítsa ki a 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 0708
Í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 0709
Í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 0710
Í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 0711
Írjon programot, amely egy 4×4-es mátrix minden elemét 5-ös számmal tölti fel.
Mentés: matrixot
Feladat 0712
Í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.
Mentés: matrixn
Feladat 0713
í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 0714
í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 0715
Í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 0716
Í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 0717
Írjon programot, emberek neveit és az IQ-jukat kéri be. A program írja kinek nagyobb az IQ-ja 80-nál.
Mentés: iqment
Feladat 0718
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 ooooo 0,80 oooooooo 1,00 oooooooooo 1,20 oooooooooooo 3,00 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 0719
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 ooooo 0,80 oooooooo 1,00 oooooooooo 1,20 oooooooooooo 3,00 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 0720
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 program vizsgálja meg, hogy tárolva van-e. Ha igen, írja a képernyőre: „Ezt már mondtad”
Feladat 0721
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. A program folytassa a bekérést, tetszőleges végjelig.
Mentés: cukor
Feladat 0722
Írjon programot, amely összegzi azokat a tömb elemeket, amelyek pozitív számok vagy 50-él kisebbek.
Mentés: oszot
Feladat 0723
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 0724
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.
Használja a sakk szimbólumokat:
- ♔♕♖♗♘♙
- ♚♛♜♝♞♟︎
Mentés: sakkos
Feladat 0725
Adott a következő mátrix:
2 | 1 | 3 | 4 |
1 | 6 | 7 | 0 |
3 | 7 | 9 | 1 |
4 | 0 | 1 | 5 |
Tárolja el egy tömbben. A program vizsgálja meg, hogy a szimetrikus mátrixról van szó. Az eredményt írassa ki.
Egy tömb szimmetrikus, ha teljesül minden ai,j-re:
Mentés: szim
Feladat 0726
Készítsünk tömbből vermet.
Mentés: verem
Feladat 0727
Készítsünk tömbből várakozási sort.
Mentés: soros
Feladat 0728
Írjon programot, amely meghatározza az eredő ellenállást, párhuzamosan kapcsolt ellenállások esetén.
Kérje be 0 végjelig az ellenállások értékeit.
Párhuzamos kapcsolás esetén, az eredő reciprok értékét megkapjuk, ha vesszük az ellenállások reciprok értékét és összeadjuk:
Ha rendezzük az egyenletet, az eredő ellenállás:
Az eredményt Ω mértékegységgel jelenítse meg.
Mentés: eredopar
Feladat 0729
Adott a számoknak a következő tömbje:
- [34, 17, 89, 25, 95, 18, 35]
Írjon programot, amely bekér egy számot, majd sorba veszi a tömb elemeit, ezt követően megállapítja, hogy melyik szám nagyobb a bekért számnál és erről tájékoztatást ír a képernyőre.
Mentés: nagynyolcas
Fájlkezelés
Feladat 0801
Írjon programot, amely bekér számokat 0 végjelig és kiírja egy adat.txt állományba. Ha az állomány már létezik, törölje annak tartalmát.
Mentés: szamfajlba
Feladat 0802
Í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
- 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 0803
Í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 0804
Í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 0805
Í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 az ötödik oszlopban lévő pénzösszegeket. Az egyes oszlopok kettősponttal (:) vannak tagolva.
Mentés: dolgozok
Feladat 0806
Í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énzösszeget, amely az ötödik oszlopban van. Az egyes oszlopok kettősponttal (:) vannak tagolva.
Mentés: pontbt
Feladat 0807
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" "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 0808
Adott a dolgozok.txt állomány.
Az állomány oszlopai a következő adatokat tartalmazzák:
Azonosító |
Név |
Anyjaneve |
Település |
Cím |
Fizetés |
Jutalom |
Belépés |
Születés |
Születés helye |
- dolgozok.txt
1;Gyenge Tamás;Fekete Eszter;Kisvárda;Dugovics Titusz utca 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 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
- Írassa ki jutalmak összegét.
- Írassa ki a fizetések átlagát.
- Van-e recski dolgozó?
- Számoltassa meg, hány tatai dolgozó van.
Mentés: juta
Feladat 0809
- 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 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 0810
Az alábbi feladat a Bér Kft. dolgozóinak adataival dolgozik. Az egyes oszlopok a következő oszlopokat tartalmazzák: név, település, cím, születés és fizetés.
Nyissa meg a következő állományt, majd olvassa egy tömbbe vagy listába:
- 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 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 0811
Az alábbiakban a Fém Bt. dolgozóinak adatait látja. Az egyes oszlopokban: név, település, cím, születés és fizetés van tárolva.
Nyissa meg a következő állományt, majd töltse be egy tömbbe vagy listába.
- 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.
Mentés: fem
Feladat 0812
Nyissa meg a filbt.txt állományt.
Az állomány a következő mezőket tartalmazza:
- név
- település
- cím
- születés
- fizetés
- 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
- Írass ki mennyi a hatvani dolgozók fizetése, összesen.
- Kinek kevesebb a fizetése 100000-nél?
- Hol laknak, azok akiknek a fizetése kevesebb mint 100 ezer?
- Írja ki az összes adatot egy masodik.txt fájlba
- 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
Mentés: filbatle
Feladat 0813
Írjon programot, amely beolvassa a következő állományt.
Az állomány a következő mezőket tartalmazza:
- név
- település
- cím
- születés
- fizetés
- 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 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 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.
- Írassa ki, hány dolgozó van Budapestről.
Mentés: jurta
Feladat 0814
Olvassa be a következő állományt, megfelelő adatszerkezetbe. A további feladatokat ezen az adatszerkezeten végezze el.
Az állomány a következő mezőket tartalmazza.
- név
- település
- cím
- születés
- fizetés
- 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 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.
- Írassa ki a ezen városokban a legfiatalabb és legöregebb dolgozókat, városonként
Mentés: kontener
Feladat 0815
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
- 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 0816
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.
Mentés. rom
Feladat 0817
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.
Mentés: teke
Feladat 0818
Í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
Feladat 0819
Í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.
Mentés: varo
Feladat 0820
Í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 0821
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ármas melegítő, Epehólyag, Máj. Írjon programot amely, bekéri 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
Feladat 0822
Í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
Feladat 0823
Adott a lentbt.txt állomány.
- lentbt.txt
1:Eres Tamás:Piliscsaba:József A. u. 23:1370000:1974-11-21 2:Por Ágota:Piliscsaba:Arany János u. 2.:3357000:1982-05-18 3:Neves Borbála:Pilisvörösvár:Május 1. u. 12.:2280000:1984-03-17 4:Ránti Lajos:Solymár:Törökkút u. 28.:1412000:1972-02-10 5:Kentaur Katalin:Piliscsaba: u. 42.:3315000:1975-05-01 6:Lapos Árpád:Pilisszántó:Úttörő köz u. 28.:1320000:1989-05-20 7:Tank Béla:Piliscsaba:Jókai u. 3.:1320000:1978-05-11 8:Nagy Árpád:Piliscsaba:Jókai u. 8.:2315000:1979-03-24
Az állomány a következő oszlopokat tartalmazza: sorszám, név, település, cím, fizetés, születés.
- Olvass be a fájl tartalmát megfelelő adatszerkezetbe.
- Számoltassa ki, hány dolgozónak nagyobb a fizetése 2 millió forintnál.
Mentés: lentbt
Feladat 0824
Adott a Jari Bt., amely járművekkel foglalkozik. Az alábbi állományban járműveik adatait láthatjuk, a következő oszlopok szerint: rendszám, márka, évjárat, üzemanyag, eladási ár, klíma, magyar forgalmi érvényessége.
- jaribt.txt
DEC-834:Honda:2008:benzin:1200000:1:2023-01-05 GBD-924:Peugeot:2007:benzin:870000:0:2022-12-04 EVZ-248:Renault:2009:dízel:975000:1:2022-05-01 BDE-834:Ford:2008:benzin:743000:1:2022-03-20 GDA-834:Renault:2010:dízel:1300000:1:2022-12-10 EZT-234:Ford:2009:dízel:1200000:0:2022-10-25 IJD-347:Peugeot:2011:benzin:1300000:1:2022-12-03 DVG-218:Honda:2012:dízel:1200000:1:2022-14-04
- Írassa ki az összes benzines jármű összes adatát.
- Írassa ki a 1 milliónál olcsóbb járművek adatait.
- Írassa ki azoknak a járműveknek az adatait, amelyek a műszakija több mint 1 év.
- Írassa ki a Hondák adatait.
Mentés: jari
Feladat 0825
Írjon programot, amely:
- állományokat eszik
- a program feldolgozza a fájl tartalmát, majd valahogy lekódolja
- a kódolás után leírja, hogyan fejthető vissza a kódolt fájl
- az eredeti állományt törölje
Mentés: fajlfalo
Feladat 0826
Írjon két programot. Az egyik program az operációs rendszer ideiglenes (tmp, temp) könyvtárába ír egy fájlt, benne egy üzenettel.
A másik program olvassa ezt a fájlt, és a képernyőre íja a tartalmát, majd letörli a fájlt.
Mentés: temepes
Feladat 0827
Írjon programot, amely egy járművet futtat a képernyőn, jobbra vagy le.
A jármű üzemanyaggal megy. A jármű az üzemanyagot fájlból veszi. Időnként tankolni kell. A tankolás történhet egy másik programmal.
Mentés: kocsimegy
Feladat 0828
Írjon programot, amely egy fájlt base64 kódolással kódolja egy fájl tartalmát.
Mentés: basekodolo
Feladat 0829
Írjon programot, amely egy fájlt bitenkénti xor-al kódolja egy fájl tartalmát.
Mentés: xorkodolo
Feladat 0830
Írjon programot, amely arról érdeklődik, hogy mit csinált a felhasználó a mai napon. Kínáljon fel legalább 4 előre megírt választási lehetőséget, utolsóként „Egyéb, leírom: ” szöveggel. Az utóbbi esetben a program kérje be a felhasználó válaszát, majd az eredményt tárolja fájlba.
Mentés: mitma
Feladat 0831
Írjon programot, amely bekér egy dátumot és egy eseményt. A program írja az esemenyek.txt állományba a bekért adatokat. Egy dátum és egy eseményleírás egy sorba legyen, kettősponttal tagolva. A program újabb futtatása során fűzze az állomány végéhez a következő dátum és eseménypárost, egy új sorba.
Mentés: esekezel
Feladat 0832
Adott a termes.txt állomány. Az állomány betakarított gabonák mennyiségét mutatja.
Az állomány a következő mezőket tartalmazza:
- # - Sorszám
- Név - a gabona neve
- Dűlő - melyik dőlőből takarították be
- Termés (q) - a termés mázsában
- Betakarítás vége - mikor fejeződött be a betakarítás
Az állomány első sora tartalmazza a mezőneveket is.
Az állomány:
- termes.txt
#:Név:Dűlő:Termés (q):Betakarítás vége: 1:rozs:Malomér:55:2020-07-12: 2:kukorica:Varajt:140:2022-07-23: 3:árpa:Hontoka:145:2022-07-24: 4:búza:Bóvár:125:2022-07-29: 5:búza:Tönkös:212:2022-07-30: 6:búza:Csonkás:201:2022-07-31: 7:rozs:Lápos:47:2022-08-03: 8:repce:Sárosrét:138:2022-08-05: 9:búza:Tuskós:270:2022-08-07: 10:árpa:Nyomás:130:2022-08-08: 11:repce:Falurétje:213:2022-08-10: 12:búza:Ülés:340:2022-08-18: 13:repce:Körtvélyes:219:2022-08-20: 14:búza:Bükkös:197:2022-08-21: 15:napraforgó:Vágás:224:2022-08-25: 16:napraforgó:Dinnyés:340:2022-08-30:
Töltse le az állományt.
Írjon programot, ami beolvassa a termes.txt állományt megfelelő adatszerkezetbe.
A programmal számoltassa meg, hány dűlőben volt búza termesztve.
Számoltassa meg, hogy búzából hány mázsa termett.
Mentés: termesfigyelo
Feladat 0833
Adott a következő állomány:
- hangszerek.txt
| Id | Name | Type | ItemNumber | Price | Category | | 1 | hegedű | Soundsation PV-116 | 343823 | 37400 | vonós | | 2 | hegedű | Soundsation PVI-34 | 348924 | 38670 | vonós | | 3 | hegedű | Soundsation VSVI-12 | 348922 | 52300 | vonós | | 4 | hegedű | Soundsation E-master | 358421 | 102400 | vonós | | 5 | cselló | Soundsation PCE-12 | 438438 | 172500 | vonós | | 6 | cselló | Soundsation PCE-44 | 493484 | 168000 | vonós | | 7 | cselló | Soundsation VSCE-12 | 438483 | 211000 | vonós | | 8 | cselló | Soundsation VPCE-44 | 482948 | 512000 | vonós | | 9 | brácsa | Soundsation VIOVS-15 | 483433 | 89000 | vonós | | 10 | brácsa | Soundsation VIOVS-16 | 482934 | 77800 | vonós | | 11 | klarinét | Soundsation SCL-10E | 534323 | 89300 | fúvós | | 12 | klarinét | Soundsation SCL-20 | 534328 | 130100 | fúvós | | 13 | fuvolák | Soundsation SFL-10E | 543234 | 97500 | fúvós | | 14 | fuvolák | Soundsaton SFP-10 | 548934 | 119000 | fúvós | | 15 | furulya | Angel ASRG-50 | 553282 | 1100 | fúvós | | 16 | furulya | SUZUKI SRE-80 | 554838 | 2100 | fúvós | | 17 | furulya | AULOS 203A | 559234 | 4200 | fúvós | | 18 | furulya | AULOS 309A | 558923 | 14700 | fúvós | | 19 | trombita | Soundsation | 569843 | 129000 | fúvós | | 20 | trombita | Soundsation | 567344 w 117000 | fúvós |
Olvass be az adatokat megfelelő adatszerkezetbe, majd végezze el a következő feladatokat:
- Írassa ki az összes fúvós hangszer nevét és árát.
- Írassa ki a 50 ezer forintnál olcsóbb hangszereket minden adatát.
Mentés: hanszereles
Feladat 0834
Egy malomba időnként búza érkezik. Kérje be az érkező búza mennyiségét, majd tárolja egy buza.txt állományban, hozzáfűzéssel.
A bekér értékek soronként szerepeljenek az állományban.
A program induláskor olvassa be a buza.txt tartalmát, egy erre alkalmas adatszerkezetbe. Az indulás után írassa ki az eddig beérkezett búza összegét.
Mentés: buzes
Függvények és eljárások
Feladat 0901
Készítsen eljárást, amely kiírja saját nevét és települését ahol lakik.
Mentés: eljkinev
Feladat 0902
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 0903
Készítsen függvényt, amely bekér két számot, majd visszaadja azok szorzatát.
Mentés: fuggszor
Feladat 0904
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 0905
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 0906
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
Feladat 0907
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 0908
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 0909
Í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”.
- A megvalósításhoz nem használhatja a programozási nyelvbe épített hatványozó eszközöket.
Mentés: hatfug
Feladat 0910
Í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 0911
Í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örtrészek között elválasztóként vessző jelenjen meg.
Mentés: valki
Feladat 0912
Í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 0913
Í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 0914
Í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 0915
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 0916
Í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:
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:
Feladat 0917
Í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.html
Feladat 0918
Írjon metódust, amely megállapítja egy téglalapról, hogy aranytéglalap-e.
Egy téglalap aranytéglalap ha teljesül a következő:
Mentés: teglametara
Feladat 0919
Írjon metódust, amely megállapítja, hogy hány magánhangozó van egy szövegben.
Mentés: maghang
Feladat 0920
Írjon metódust, amely egy szövegben megszámolja hány (a) betű van.
Mentés: abetuk
Feladat 0921
Írjon metódust, amely megszámolja egy szövegben, hány (e) betű van.
Mentés: ebetuk
Feladat 0922
Írjon metódust, amely megmondja, hogy a szöveg csak számjegyeket tartalmaz-e.
A metódus logikai értéket adjon vissza.
Mentés: szamev
Feladat 0923
Írjon metódust, amely paraméterként megkap egy valós számot, majd kiírja angol ezredes tagolással.
Mentés: tageng
Feladat 0924
Adott a következő állomány:
- termes.txt
#:Név:Dűlő:Termés (q):Betakarítás vége: 1:rozs:Malomér:55:2020-07-12: 2:kukorica:Varajt:140:2022-07-23: 3:árpa:Hontoka:145:2022-07-24: 4:búza:Bóvár:125:2022-07-29: 5:búza:Tönkös:212:2022-07-30: 6:búza:Csonkás:201:2022-07-31: 7:rozs:Lápos:47:2022-08-03: 8:repce:Sárosrét:138:2022-08-05: 9:búza:Tuskós:270:2022-08-07: 10:árpa:Nyomás:130:2022-08-08: 11:repce:Falurétje:213:2022-08-10: 12:búza:Ülés:340:2022-08-18: 13:repce:Körtvélyes:219:2022-08-20: 14:búza:Bükkös:197:2022-08-21: 15:napraforgó:Vágás:224:2022-08-25: 16:napraforgó:Dinnyés:340:2022-08-30: 17:repce:Nyomás:238:2022-08-30:
Töltse le az állományt.
Írjon programot, ami beolvassa a termes.txt állományt megfelelő adatszerkezetbe.
Írjon függvényt, ami megszámolja, hány dűlőben volt repce termesztve.
Írjon függvényt, ami megszámolja, hogy repcéből hány mázsa termett.
Mentés: termesfug
Grafikus felhasználó felület
Feladat 1001
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 1002
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 1003
Í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 1004
Í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
Feladat 1005
Í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 1006
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 1007
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 1008
Í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
- 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
Feladat 1009
Írjon programot, amely kiszámítja az BMR-t.
Az alapanyagcserét BMR névvel rövidítjük. Ez a szervezet energiafelhasználása nyugalmi helyzetben. Ennyi kalória szükséges at alapvető életfunkciókhoz.
A számítás 3 képlet alapján történhet:
a Mifflin-St. Jeor képlet:
Képlet nőknél:
kaloria=((testtomeg*10+magassag * 6,25) - eletkor * 5)-161
Képéet férfiaknál:
kaloria=((testtomeg*10+magassag * 6,25) - eletkor * 5)+5
Harris-Bendeict képlet:
Képlet nőknél:
kaloria=9,247* testtomeg+3,098*magassag - 4,330*eletkor+447,593
Képéet férfiaknál:
kaloria=13.397*testtomeg+4,799*magassag-5,667*eletkor+88,362
Katch-McArdle képlet:
kaloria=370+21,6(1-testZzsírSzázalék)*testTomeg
A magasság cm-ben értendő.
A programban, lehessen kiválasztani, melyik képlet alapján szeretnénk számolni.
Mentés:
- szukcalg
Feladat 1010
Írjon programot studentSelection néven. Célunk, hogy ki lehessen választani, vagy sorsoltatni 4 tanulót, akik valamilyen feladatot fognak megcsinálni.
A tanulók neveit tárolja egy tömbben.
A GUI felületen jelenítsen meg minden tanulónak egy jelölőnégyzetet, mellette a nevét.
A GUI felülten legyen egy „Automata” és egy „Jelöl” feliratú gomb. A „Jelöl” feliratú gomb ne legyen induláskor aktív (ne legyen kattintható).
Ha négy tanuló ki van jelölve, váltson aktívra a „Jelöl” feliratú gomb.
Az „Automata” feliratú gombra kattintva törölje az összes kijelölést, majd véletlenszerűen válasszon ki a program négy tanulót, vagyis jelölje meg a jelölőnégyzetben.
A „Jelöl” gombra kattintva írja ki a választott tanulók neveit konzolon.
Egy ASCII rajz a GUI felületről:
( Automata ) [ ] Árpád [ ] Katalin [ ] Tamás [ ] Imre [ ] Tibor [ ] Nóra [ ] Jenő [ ] Klára [ ] Dénes [ ] Amália [ ] Miksa [ ] Károly [ ] Ede [ ] Ferenc [ ] Mária [ ] Hilda ( Jelöl )
Mentés: studentSelection
Feladat 1011
Készítsen egy Bevásárló lista alkalmazást.
Tárolja egy listában a bevásárolható elemeket. Név, ár.
Jelenítse meg az elemeket GUI felülten jelölőnégyzetek mellett, ár nélkül névvel.
Legyen egy értékhatár mező felül.
Legyen egy rögzít gomb alul.
Minden új esetben, amikor egy jelölőnégyzetre kattintunk, vizsgáljuk, meg, hogy az értékhatáron belül vagyunk-e.
Ha nem, legyen inaktív a „Rögzít” gomb.
Legyen még egy gomb „Ötlet” felirattal. Ez véletlenszerűen jelöljön meg 4 elemet. Ha valami be van jelölve, azt hagyja bejelölve.
ASCII rajz:
| 300000 | [ ] uborka [ ] paprika [ ] retek [ ] hagyma [ ] paradicsom [ ] karalábé [ ] sárgarépa [ ] fehérrépa [ ] zeller [ ] fokhagyma [ ] karfiol [ ] káposzta [ ] vaj [ ] túró [ ] tejszín [ ] olívaolaj ( Rögzít ) (Ötlet)
Mentés: bevasrlo
Feladat 1012
Készítsen egy Ülésfoglaló alkalmazást.
Tárolja egy listában a választható üléseket. Szám, foglalt
Jelenítse meg az elemeket GUI felülten, jelölőnégyzetben.
Legyen egy létszám mező felül.
Legyen egy rögzít gomb alul.
Legyen egy ültető gomb is alul.
Minden új esetben, amikor egy jelölőnégyzetre kattintunk, vizsgáljuk, meg, hogy a létszámon belül vagyunk-e.
Ha nem, legyen inaktív a „Rögzít” gomb.
ASCII rajz:
| 4 | [ ] 1 [ ] 2 [ ] 3 [ ] 4 [ ] 5 [ ] 5 [ ] 6 [ ] 7 [ ] 8 [ ] 9 [ ] 10 [ ] 11 [ ] 12 [ ] 13 [ ] 14 [ ] 15 ( Rögzít ) (Ültet)
Mentés: ulesfoglalas
Grafikai feladatok
Feladat 1101
Írjon programot, amely tetszőleges komponensre házat rajzol.
Mentés: haz
Feladat 1102
Írjon programot, amely tetszőleges komponensre fát rajzol.
Mentés: fa
Feladat 1103
Írjon programot, amely tetszőleges komponensre szekeret rajzol.
Mentés: szekér
Feladat 1104
Írjon programot, amely tetszőleges komponensre a következőket rajzolja:
- ház
- fát
- nap
A ház, a fa és a nap elhelyezése tetszőleges.
Mentés: hazfa
Feladat 1105
Írjon programot, amely a következőket teszi.
- 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 1106
- 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 1107
- Rajzoljon egy gépkocsit.
Mentés: kocsis
Feladat 1108
- Rajzoljon egy Descartes-féle koordináta-rendszert
- Ábrázolja a koordináta-rendszerben a következő függvényt:
Mentés: koordi
Feladat 1109
- Rajzoljon egy három kéményes tengeri hajót, amelynek min. 7 kerek ablak van
Mentes: hajo
Időzítés
Feladat 1201
Hozzon létre egy villogó kört
Mentés: villog
Feladat 1202
Egy percenként dobjon fel a program egy ablakot, amely egy angol egy szavas fordítási feladatot tartalmaz.
Mentés: angol
Feladat 1203
Í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 1204
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 1205
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.
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 1301
Í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 1302
Í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 1303
Í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 1304
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.
Mentés: karakterek
Feladat 1305
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 1306
Í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 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 1307
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 1308
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 1309
Készítsen póker programot.
Mentés: poker
Feladat 1310
Készítsen 21-es játékot megvalósító programot.
Szabályok:
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. 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
Feladat 1311
Egy konvertáló programot kell írnia.
Adott egy Excel vagy Calc tábla:
No. | Név | Telefon | |
---|---|---|---|
1 | Tangó István | +36 (10) 123-3454 | tango@zold.lan |
2 | Rakó Béla | +36 (10) 143-8242 | rako@sarga.lan |
3 | Lenti Árpád | +36 (10) 123-8424 | lenti@piros.lan |
4 | Fenti Lajos | +36 (10) 123-8242 | fenti@kek.lan |
Írjon programot, amely CSV fájlt készít a táblázatból.
A kimeneti CSV fájlban a vezetéknév és a keresztnév külön mezőben szerepeljen. A vezeték és keresztnévből egy felhasználónevet kell előállítani. A felhasználónév csak kisbetűs és csak az angol ábécé betűit tartalmazhatja. A bemenetet tartalmazó táblázat tetszőleges neveire működjön a program.
No. | Vezetéknév | Keresztnév | Felhasználónév | Telefon | |
---|---|---|---|---|---|
1 | Tangó | István | tangoistvan | +36 (10) 123-3454 | tango@zold.lan |
2 | Rakó | Béla | rakobela | +36 (10) 143-8242 | rako@sarga.lan |
3 | Lenti | Árpád | lentiarpad | +36 (10) 123-8424 | lenti@piros.lan |
4 | Fenti | Lajos | fentilajos | +36 (10) 123-8242 | fenti@kek.lan |
Az Excel vagy Calc tábla olvasásához használhat külső programozói könyvtárakat.
- Mentés: konvercsv
Parancssori paraméterek kezelése
Feladat 1401
Adott a következő két fájl:
- incomings.csv
id:name:email 1:Kovács András:kovacs.andras@example.com 2:Nagy Eszter:nagy.eszter@example.com 3:Tóth István:toth.istvan@example.com 4:Szabó Anna:szabo.anna@example.com 5:Horváth Péter:horvath.peter@example.com 6:Kiss Zsuzsanna:kiss.zsuzsanna@example.com 7:Kovács Péter:kovacs.peter@example.com 8:Nagy Tamás:nagy.tamas@example.com 9:Tóth Zsófia:toth.zsofia@example.com 10:Szabó Gábor:szabo.gabor@example.com 11:Horváth Judit:horvath.judit@example.com 12:Kiss Tamás:kiss.tamas@example.com 13:Kovács Éva:kovacs.eva@example.com 14:Nagy János:nagy.janos@example.com 15:Tóth Anna:toth.anna@example.com 16:Szabó Péter:szabo.peter@example.com 17:Horváth Ágnes:horvath.agnes@example.com 18:Kiss László:kiss.laszlo@example.com
- incomings.csv
id:total:date:source:customerId 1:88:2022-05-17:eladás:1 2:0.55:2024-03-18:Kriptovaluta kereskedés:2 3:1.2:2024-03-17:Bitcoinkampany:3 4:0.8:2024-03-16:Kriptovaluta bányászat:4 5:0.4:2024-03-15:Bitcoinfizetés:5 6:0.6:2024-03-14:Bitcoinbefektetés:6 7:1.1:2024-03-13:Kriptovaluta hozam:7 8:0.9:2024-03-12:Bitcoin értéknövekedés:8 9:0.7:2024-03-11:Bitcoinnövekedés:9 10:0.3:2024-03-10:Bitcoin profit:10 11:0.5:2024-03-09:Kriptovaluta adomány:11 12:0.8:2024-03-08:Bitcoinbefektetés:12 13:0.9:2024-03-07:Bitcoinkereskedés:13 14:1.3:2024-03-06:Kriptovaluta hozam:14 15:0.4:2024-03-05:Bitcoinnövekedés:15 16:0.6:2024-03-04:Bitcoin profit:16 17:0.8:2024-03-03:Kriptovaluta kereskedés:17 18:1:2024-03-02:Bitcoin értéknövekedés:18
- Készítsen programot, ami paraméterként fogad két fájlnevet.
- Ha fenti fájlneveket adjuk meg, akkor beolvassa a két fájl tartalmát megfelelő adatszerkezetbe, például két listába.
- A két lista tartalmát írja adatbázisba.