Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az I. 374. feladat (2015. április)

I. 374. Egy Magyarországra most érkező autógyártó kereskedelmi pontokat és márkaszervizeket hoz létre vidéki városainkban, többnyire a megyeszékhelyeken és megyénként néhány nagyobb településen. A motelep.csv tabulátorokkal tagolt, UTF-8 kódolású szöveges állományban rendelkezésre áll az ország városainak neve, a városok térképes elhelyezéséhez \(\displaystyle X\) és \(\displaystyle Y\) koordináták (méter mértékegységben), valamint a megye, amelyhez a város tartozik és - amelyik városban lesz - a létesítendő telephely neve. Oldjuk meg táblázatkezelő program segítségével a következő feladatokat. A megoldást mentsük i374 néven a táblázatkezelő alapértelmezett formátumában. A megoldáshoz rendelkezésre áll még egy momegyek.png nevű kép, amely Magyarország megyetérképét tartalmazza. Mindkét állomány honlapunkról letölthető.

1. Töltsük be a motelep.csv állományt egy munkalap A1-es cellájától kezdve és nevezzük át a munkalapot városok névre. A táblázat fejléce álljon a Város, TérképX, TérképY, Megye és Telephely szavakból, melyek jelenjenek meg félkövér betűstílussal, szürke háttérszínnel, vízszintesen középre igazítva.

2. Az \(\displaystyle X\) és \(\displaystyle Y\) koordinátákat kerekítsük egészre, majd az eredeti adatokat cseréljük le a kerekített értékekre, és a továbbiakban ezekkel számoljunk. A munkalap nem üres celláit szegélyezzük vékony szegéllyel. Az adatokat rendezzük a megye, illetve azon belül a városok neve szerint.

3. Készítsünk diagramot, amelyen ábrázoljuk a városokat egy városok diagram munkalapra. A városok helyét jelentő körvonal nélküli körök RGB \(\displaystyle (132,60,12)\) színnel legyenek kitöltve.

4. A diagram rajzterületének háttereként a momegyek.png képet adjuk meg. A diagram tengelyeit úgy állítsuk be, hogy ne kerüljön város az országhatáron túlra, és a Budapest körüli települések is nagyjából a főváros határához kerüljenek. Legnyugatibb városunk, Szentgotthárd, valamint a fővárostól észak felé eső Balassagyarmat éppen a határvonalon legyenek.

5. A diagramnak ne legyen jelmagyarázata. A ,, Magyarország városai és megyéi'' diagramcím a bal felső részben, Magyarországon kívül, a jelölőkkel azonos betűszínnel és narancssárga RGB \(\displaystyle (255,230,153)\) háttérszínnel jelenjen meg. A tengelyeket és vezetőrácsokat ne jelenítsük meg a diagramon.

6. Szűrjük ki egy másik munkalapra a városok közül azoknak az összes adatát, amelyeken telephelyet létesít majd a gyár. Ezt a munkalapot telephely névre nevezzük is át, és formázzuk a városok munkalap megjelenéséhez hasonlóan. Hozzunk létre a telephely diagram nevű munkalapon egy az előzővel megegyező formátumú diagramot a telephelyek városaiból, melynek diagramcíme ,,Magyarországi telephelyek'' szöveg legyen.

7. Készítsünk egy távolságok munkalapot, amely megadja az \(\displaystyle (X,Y)\) koordináták és a Pitagorasz-tétel segítségével az összes város és a telephelyként szereplő városok térkép szerinti távolságát. A munkalap A2 cellájától lefelé hivatkozással adjuk meg az összes város nevét, illetve a B1-es cellától jobbra rendre a telephelyek városainak nevét.

8. Az első oszlopban és az első sorban lévő városok közötti távolságot adjuk meg a sorok és oszlopok metszéspontjában található cellákban egy másolható képlet segítségével km mértékegységben, egész számként megjelenítve. A CA oszloptól vagy a 350. sortól segédcellák használhatók a számításokhoz.

9. Készítsünk egy keresés nevű munkalapot, amely alkalmas arra, hogy megmutassa, hol vannak egy adott városhoz az adott távolságon belüli telephelyek. Az A1-es cellába a  ,,Város'' szöveget írjuk, az A2-es cellába egy magyar város nevét, a B1-es cellába a ,,Telephely'' és a  C1 cellába a ,,Távolság'' szöveget. A B2-es cellában határozzuk meg a legközelebbi telephely városát és a C2-es cellában a két város távolságát km-ben. Ebben a cellában a meghatározott érték mellett jelenjen meg a ,,km'' mértékegység.

Beküldendő egy tömörített i374.zip fájlban a megoldás rövid leírása (i374.pdf), amely tartalmazza a használt táblázatkezelő program nevét és verzióját, valamint a megoldást adó táblázatkezelő munkafüzet (i374.xlsx, i374.ods, ...).

Letölthető fájlok: momegyek.png, motelep.csv.

(10 pont)

A beküldési határidő 2015. május 11-én LEJÁRT.


Mintamegoldásként Mócsy Miklós budapesti, 12. évfolyamos tanuló munkáját adjuk közre: i374.xlsx.


Statisztika:

9 dolgozat érkezett.
10 pontot kapott:Dombai Tamás, Fényes Balázs, Kelkó Balázs, Mócsy Miklós, Olexó Gergely.
9 pontot kapott:Szemerédi Levente.
8 pontot kapott:1 versenyző.
7 pontot kapott:2 versenyző.

A KöMaL 2015. áprilisi informatika feladatai