Programozó versenyek

Magas szintű programozási nyelvek 1, 2018. május 8., K16 ZH

2018. május 8. 16:15 – 2018. május 8. 18:00

Az enyém a leghosszabb!

Írjon programot, amelynek parancssori argumentumai szöveges állományok nevei! A program nyissa meg olvasásra a megadott állományokat, és minden egyes állomány esetén határozza meg, hogy hány karakter hosszúságú a leghosszabb soruk! Az állományok sorainak a hosszára vonatkozóan nincs megszorítás, azok tetszőleges hosszúságúak lehetnek. Ha egy állományt valamilyen okból kifolyólag a programja nem tud megnyitni olvasásra, akkor a standard kimenetre az „Error!” üzenetet írja a példa kimenetben látható formában!

Parancssori argumentumok

  1. A.txt B.txt C.txt
letöltés szöveges állományként

Az A.txt állomány tartalma

  1. First line
  2. Second line
letöltés szöveges állományként

A B.txt állomány nem létezik vagy nem olvasható

A C.txt állomány tartalma

  1. First line
  2. Third line
letöltés szöveges állományként

A futtatás eredménye a standard kimeneten

  1. A.txt: 11
  2. B.txt: Error!
  3. C.txt: 10
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2019.03.01.