|
|||
Árfolyamok (Java)Írjon programot, amely a standard bemenet első sorából beolvas egy egész számot (n-et), egy deviza megnevezését és annak nemzetközi pénzpiaci kódját! Ezeket az adatokat egy-egy pontosvessző karakter választja el egymástól. A bemenet következő n sora egy-egy dátumot és árfolyamadatot tartalmaz a példa bemenetben látható formában, egymástól egy kettőspont karakterrel elválasztva. Feltételezheti, hogy az árfolyamadatok időrendben vannak a bemeneten felsorolva: elöl a legkorábbi, a végén a legkésőbbi. A programja határozza meg, hogy az adott deviza mikor érte el árfolyamának minimumát és maximumát, és ezt a két dátumot írja a képernyőre két külön sorba: az elsőbe a minimum dátumát, a másodikba a maximumét, mindkettőt a példa kimenetben látható formában (ahogyan a bemeneten is szerepeltek)! Figyeljen oda rá, hogy a hónapokat és a napokat minden esetben két számjeggyel, ha szükséges, akkor vezető nullákkal együtt írja a kimenetre! Ha az árfolyam több időpontban is minimális vagy maximális értékű lett volna, akkor a minimálisak közül az időben legkorábbi, a maximálisak közül az időben legkésőbbi dátumot kell a kimenetre írni. Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |