17 lines
1.9 KiB
Plaintext
17 lines
1.9 KiB
Plaintext
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! |