Induló commit
This commit is contained in:
commit
035e9c1aec
17
idojaras_feladat.txt
Normal file
17
idojaras_feladat.txt
Normal file
|
@ -0,0 +1,17 @@
|
|||
Az ország területén néhány városból rendszeres időközönként időjárás táviratokat küldenek.
|
||||
A távirat egy rövid szöveges üzenet, amely a főbb időjárási információkat tartalmazza.
|
||||
|
||||
A taviratok.txt szövegállomány egy adott hónap 13. napjának időjárás adatait tartalmazza. Egy távirat adatai egy sorban találhatóak egymástól szóközzel elválasztva. Egy sorban 4 adat szerepel a következőképpen:
|
||||
|
||||
település kódja (2 karakter)
|
||||
mérés időpontja (óópp formátumban)A
|
||||
szélirány és -erősség szöveg (5 karakter) szélirány fokban 3 karakter, szélerősség csomóban 2 karakter
|
||||
hőmérséklet egész szám (2 karakter) Celsius fokban
|
||||
|
||||
Készítsen programot, amely a taviratok.txt állomány adatait felhasználva az alábbi kérdésekre válaszol! A program forráskódját mentse metjelentes.py néven!
|
||||
|
||||
1. Olvassa be és tárolja el a taviratok.txt állomány adatait!
|
||||
2. Kérje be a felhasználótól egy város kódját! Adja meg, hogy az adott városból mikor és mi volt az utolsó mérési adat! A kiírásban az szélirányt szöveggel, a szél sebességét m/s-ba átszámolt formátumban jelenítse meg!
|
||||
3. Határozza meg, hogy a nap során mi volt a legalacsonyabb és a legmagasabb hőmérséklet! Jelenítse meg a méréshez kapcsolódó település nevét, az időpontot és a a hőmérsékletet Celsius és Fahrenheit fokban is ! Amennyiben több legnagyobb vagy legkisebb érték van, akkor elég az egyiket kiírnia.
|
||||
4.Határozza meg a 2. feladatban bekért település napi középhőmérsékleti adatát! A kiírásnál a település kódja szerepeljen a sor elején, majd az átlagos hőmérséklet Celsius és Fahrenheit fokban is!
|
||||
5. Írja ki a tárolt táviratokat egy atszamitva.txt nevű fájlba, úgy hogy a kiírásban az szélirányt szöveggel, a szél sebességét m/s-ban, a hőmérsékletet pedig Celsius és Fahrenheit fokban is tartalmazzák a sorok!
|
374
taviratok.txt
Normal file
374
taviratok.txt
Normal file
|
@ -0,0 +1,374 @@
|
|||
BP 0000 VRB02 23
|
||||
DC 0015 15005 23
|
||||
SM 0015 01013 21
|
||||
PA 0015 34016 20
|
||||
SN 0015 17004 24
|
||||
PR 0015 31018 21
|
||||
BP 0030 VRB02 22
|
||||
SN 0045 19006 24
|
||||
PA 0045 34016 20
|
||||
DC 0045 14004 23
|
||||
SM 0045 36013 21
|
||||
PR 0045 30011 20
|
||||
BC 0045 13003 22
|
||||
BP 0100 00000 22
|
||||
PR 0115 32012 20
|
||||
SM 0115 01014 21
|
||||
SN 0115 18006 23
|
||||
DC 0115 15005 22
|
||||
PA 0115 36010 19
|
||||
BP 0130 30013 24
|
||||
PA 0145 01004 19
|
||||
SN 0145 23004 24
|
||||
SM 0145 01013 20
|
||||
BC 0145 15004 22
|
||||
PR 0145 34007 20
|
||||
DC 0145 14004 22
|
||||
BP 0200 30017 22
|
||||
SN 0215 25004 23
|
||||
PA 0215 36010 19
|
||||
SM 0215 01013 20
|
||||
DC 0215 00000 22
|
||||
PR 0215 32008 20
|
||||
BP 0230 30011 21
|
||||
DC 0245 VRB01 21
|
||||
PR 0245 32009 20
|
||||
SM 0245 01016 20
|
||||
SN 0245 30004 23
|
||||
BC 0245 13006 21
|
||||
PA 0245 36008 19
|
||||
BP 0300 32007 21
|
||||
PA 0315 35010 19
|
||||
PR 0315 32009 19
|
||||
SM 0315 01015 20
|
||||
DC 0315 VRB01 21
|
||||
SN 0315 00000 21
|
||||
BP 0330 VRB01 21
|
||||
DC 0345 09002 20
|
||||
SM 0345 36017 20
|
||||
PR 0345 30008 19
|
||||
PA 0345 34014 19
|
||||
SN 0345 28004 22
|
||||
BC 0345 14002 19
|
||||
BP 0400 VRB01 21
|
||||
PA 0415 36010 19
|
||||
PR 0415 30010 19
|
||||
SN 0415 32006 22
|
||||
SM 0415 01015 20
|
||||
DC 0415 VRB02 21
|
||||
PP 0415 02013 22
|
||||
BP 0430 27005 21
|
||||
PP 0445 02013 21
|
||||
PA 0445 35012 19
|
||||
PR 0445 30009 19
|
||||
SN 0445 34002 23
|
||||
BC 0445 00000 21
|
||||
SM 0445 01013 20
|
||||
DC 0445 00000 23
|
||||
BP 0500 26007 21
|
||||
SM 0515 01014 20
|
||||
DC 0515 29006 23
|
||||
SN 0515 00000 25
|
||||
PA 0515 36010 19
|
||||
PR 0515 30012 19
|
||||
PP 0515 02014 21
|
||||
BP 0530 29008 22
|
||||
PA 0545 36012 20
|
||||
SN 0545 00000 26
|
||||
DC 0545 VRB02 25
|
||||
SM 0545 01016 20
|
||||
PP 0545 02015 22
|
||||
PR 0545 32011 20
|
||||
BC 0545 33004 24
|
||||
BP 0600 29009 21
|
||||
SN 0615 30004 26
|
||||
PP 0615 02013 22
|
||||
PA 0615 01012 20
|
||||
SM 0615 01014 20
|
||||
PR 0615 32015 20
|
||||
DC 0615 22004 27
|
||||
BP 0630 30007 22
|
||||
SM 0645 01014 20
|
||||
PR 0645 33013 20
|
||||
SN 0645 32006 26
|
||||
DC 0645 20004 28
|
||||
PA 0645 36014 20
|
||||
PP 0645 02013 23
|
||||
BP 0700 29011 23
|
||||
PR 0715 33014 21
|
||||
SN 0715 31006 26
|
||||
DC 0715 21005 30
|
||||
PA 0715 01012 21
|
||||
SM 0715 01017 21
|
||||
PP 0715 03013 23
|
||||
BP 0730 30008 25
|
||||
PP 0745 03011 24
|
||||
PR 0745 33015 22
|
||||
SN 0745 31006 27
|
||||
SM 0745 36013 22
|
||||
DC 0745 22006 30
|
||||
PA 0745 36014 22
|
||||
BP 0800 32008 26
|
||||
PR 0815 33017 22
|
||||
PA 0815 35016 23
|
||||
PP 0815 02012 25
|
||||
SN 0815 34006 28
|
||||
DC 0815 23007 31
|
||||
SM 0815 01013 22
|
||||
BP 0830 30009 27
|
||||
PP 0845 01010 26
|
||||
SN 0845 33004 29
|
||||
DC 0845 23007 31
|
||||
SM 0845 36016 22
|
||||
PA 0845 35016 24
|
||||
PR 0845 33018 24
|
||||
KE 0845 00000 29
|
||||
BP 0900 30007 27
|
||||
PA 0915 35019 24
|
||||
SM 0915 01015 23
|
||||
DC 0915 20005 32
|
||||
PR 0915 32022 25
|
||||
PP 0915 33010 26
|
||||
SN 0915 32004 31
|
||||
KE 0915 36008 30
|
||||
BP 0930 32010 27
|
||||
SN 0945 26002 32
|
||||
KE 0945 02006 31
|
||||
PA 0945 36014 24
|
||||
DC 0945 22006 32
|
||||
SM 0945 01015 23
|
||||
PP 0945 03012 27
|
||||
PR 0945 33018 25
|
||||
BP 1000 29014 25
|
||||
PR 1015 33017 25
|
||||
PA 1015 33017 23
|
||||
SM 1015 01013 23
|
||||
SN 1015 25004 31
|
||||
KE 1015 36006 31
|
||||
PP 1015 02009 27
|
||||
DC 1015 24007 33
|
||||
BP 1030 29016 24
|
||||
PR 1045 32017 24
|
||||
PP 1045 03010 27
|
||||
PA 1045 35017 23
|
||||
SN 1045 26004 32
|
||||
DC 1045 VRB05 33
|
||||
SM 1045 36017 24
|
||||
KE 1045 21006 32
|
||||
PA 1054 36016 23
|
||||
PA 1058 36014 23
|
||||
BP 1100 30014 24
|
||||
PA 1110 31017 21
|
||||
KE 1115 30010 31
|
||||
PA 1115 31016 21
|
||||
SN 1115 27004 32
|
||||
PR 1115 32019 22
|
||||
SM 1115 36018 24
|
||||
PP 1115 02011 27
|
||||
DC 1115 22006 34
|
||||
BP 1130 30014 24
|
||||
PA 1139 36014 21
|
||||
SN 1145 30006 33
|
||||
PP 1145 02009 27
|
||||
KE 1145 31008 32
|
||||
PA 1145 36016 21
|
||||
SM 1145 01015 24
|
||||
DC 1145 VRB04 34
|
||||
PR 1145 35003 19
|
||||
BC 1145 00000 33
|
||||
BP 1200 32013 25
|
||||
DC 1214 18006 34
|
||||
PR 1215 36010 21
|
||||
SM 1215 01017 23
|
||||
PP 1215 01011 27
|
||||
SN 1215 30006 32
|
||||
PA 1215 01010 21
|
||||
KE 1215 31012 31
|
||||
DC 1215 18006 34
|
||||
DC 1217 19006 34
|
||||
BP 1230 30015 25
|
||||
PA 1245 01010 22
|
||||
PP 1245 01011 27
|
||||
DC 1245 20007 34
|
||||
SM 1245 02015 23
|
||||
KE 1245 31014 31
|
||||
SN 1245 29006 33
|
||||
PR 1245 36008 22
|
||||
BP 1300 30014 24
|
||||
SN 1315 29006 33
|
||||
PP 1315 01013 26
|
||||
SM 1315 01014 23
|
||||
PR 1315 32010 23
|
||||
DC 1315 19007 35
|
||||
PA 1315 01008 23
|
||||
KE 1315 31014 31
|
||||
DC 1323 19008 35
|
||||
DC 1324 19008 35
|
||||
BP 1330 31017 27
|
||||
DC 1331 21009 35
|
||||
SN 1345 33014 31
|
||||
DC 1345 22010 35
|
||||
SM 1345 36014 23
|
||||
KE 1345 31014 30
|
||||
PP 1345 02013 26
|
||||
PA 1345 35012 23
|
||||
PR 1345 31010 23
|
||||
BP 1400 31013 26
|
||||
KE 1415 31016 29
|
||||
SM 1415 01014 23
|
||||
DC 1415 22007 34
|
||||
PA 1415 36008 23
|
||||
SN 1415 32012 31
|
||||
PP 1415 03011 26
|
||||
PR 1415 34013 24
|
||||
BP 1430 32011 25
|
||||
SM 1445 36014 23
|
||||
SN 1445 33014 29
|
||||
KE 1445 33014 28
|
||||
PA 1445 36012 24
|
||||
PR 1445 33014 24
|
||||
PP 1445 35010 26
|
||||
DC 1445 23006 34
|
||||
BP 1500 31014 26
|
||||
SM 1515 01013 24
|
||||
DC 1515 VRB04 34
|
||||
SN 1515 33014 28
|
||||
PP 1515 35011 25
|
||||
KE 1515 34014 28
|
||||
PR 1515 33013 24
|
||||
PA 1515 36014 24
|
||||
BP 1530 29015 24
|
||||
KE 1545 33014 28
|
||||
DC 1545 24005 34
|
||||
PA 1545 35012 23
|
||||
SN 1545 34012 27
|
||||
PR 1545 32013 24
|
||||
PP 1545 36008 24
|
||||
SM 1545 01013 23
|
||||
DC 1556 35014 33
|
||||
BP 1600 31011 25
|
||||
SN 1615 34010 28
|
||||
DC 1615 03019 28
|
||||
PR 1615 34012 24
|
||||
PA 1615 01010 24
|
||||
SM 1615 02009 23
|
||||
KE 1615 35012 27
|
||||
PP 1615 01009 24
|
||||
BP 1630 32011 25
|
||||
SN 1645 02010 27
|
||||
DC 1645 02018 26
|
||||
KE 1645 35010 27
|
||||
SM 1645 36011 23
|
||||
PA 1645 01006 23
|
||||
PR 1645 33011 24
|
||||
PP 1645 01007 24
|
||||
BP 1700 31009 24
|
||||
SN 1715 02008 27
|
||||
SM 1715 01008 23
|
||||
DC 1715 03016 25
|
||||
PR 1715 33010 24
|
||||
PA 1715 02004 23
|
||||
KE 1715 34008 26
|
||||
BP 1730 32008 24
|
||||
PR 1745 32006 23
|
||||
PA 1745 02004 22
|
||||
DC 1745 02016 24
|
||||
SN 1745 01004 26
|
||||
KE 1745 34010 26
|
||||
SM 1745 36007 22
|
||||
BC 1745 31008 28
|
||||
BP 1748 31007 23
|
||||
BP 1800 32007 23
|
||||
SM 1815 04006 22
|
||||
PA 1815 35010 21
|
||||
PR 1815 31007 22
|
||||
DC 1815 02014 23
|
||||
KE 1815 34008 25
|
||||
SN 1815 04010 25
|
||||
BP 1830 32006 22
|
||||
PR 1845 31007 21
|
||||
SM 1845 34006 21
|
||||
PA 1845 35006 20
|
||||
SN 1845 03010 24
|
||||
DC 1845 02012 23
|
||||
KE 1845 34008 24
|
||||
BP 1900 32006 22
|
||||
DC 1915 02013 23
|
||||
KE 1915 34006 24
|
||||
SN 1915 03006 23
|
||||
SM 1915 01007 22
|
||||
PR 1915 31009 21
|
||||
PA 1915 35010 20
|
||||
BP 1930 31008 22
|
||||
BP 1939 31007 22
|
||||
BP 1944 31007 22
|
||||
SN 1945 02006 22
|
||||
KE 1945 36006 24
|
||||
PR 1945 32009 20
|
||||
DC 1945 02013 22
|
||||
SM 1945 34008 21
|
||||
PA 1945 36008 20
|
||||
BP 2000 31010 22
|
||||
PA 2015 35008 19
|
||||
SN 2015 02004 22
|
||||
KE 2015 36004 23
|
||||
SM 2015 35009 21
|
||||
PR 2015 31007 19
|
||||
DC 2015 03014 22
|
||||
BP 2030 30008 21
|
||||
SM 2045 34008 20
|
||||
PA 2045 33006 18
|
||||
SN 2045 35006 21
|
||||
KE 2045 34006 23
|
||||
PR 2045 31008 19
|
||||
DC 2045 03013 22
|
||||
BP 2100 32005 19
|
||||
BP 2114 VRB01 20
|
||||
KE 2115 34006 22
|
||||
SN 2115 34008 21
|
||||
DC 2115 03010 21
|
||||
PR 2115 30005 19
|
||||
SM 2115 36005 20
|
||||
PA 2115 34002 18
|
||||
BP 2130 VRB01 20
|
||||
KE 2133 36006 22
|
||||
KE 2145 01004 22
|
||||
DC 2145 03010 21
|
||||
SM 2145 32006 20
|
||||
PR 2145 29008 19
|
||||
SN 2145 34006 21
|
||||
PA 2145 31002 19
|
||||
BP 2200 VRB03 19
|
||||
BP 2209 VRB03 20
|
||||
SM 2215 34016 19
|
||||
PR 2215 30011 19
|
||||
SN 2215 03008 21
|
||||
DC 2215 02009 21
|
||||
PA 2215 33012 19
|
||||
KE 2221 29012 22
|
||||
PA 2227 33010 18
|
||||
SN 2229 03008 21
|
||||
BP 2230 27005 19
|
||||
BP 2242 23005 19
|
||||
PR 2245 29016 20
|
||||
SN 2245 03008 21
|
||||
KE 2245 34008 21
|
||||
SM 2245 34017 17
|
||||
DC 2245 04009 21
|
||||
PA 2252 32014 17
|
||||
KE 2300 31012 20
|
||||
BP 2300 27008 19
|
||||
KE 2315 35008 19
|
||||
DC 2315 03009 21
|
||||
SM 2315 29008 17
|
||||
PA 2315 33016 17
|
||||
PR 2315 29021 17
|
||||
SN 2323 01006 20
|
||||
BP 2330 08004 19
|
||||
DC 2331 33010 21
|
||||
PR 2345 30019 17
|
||||
KE 2345 05004 19
|
||||
PA 2345 34014 17
|
||||
DC 2345 35007 21
|
||||
SM 2345 33010 16
|
||||
SN 2353 01008 20
|
Loading…
Reference in New Issue
Block a user