Programozó versenyek

Programozási nyelvek 1, 2019. május 14., K14 ZH

2019. május 14. 14:05 – 2019. május 14. 15:50

Minden kezdet nehéz

Írjon programot, amely parancssori argumentumként megkapja egy olyan szöveges állomány nevét, amelynek a soraiban az angol ábécé betűjével kezdődő, legfeljebb 20 karakter hosszúságú karaktersorozatok vannak! Az állomány minden sorát soremelés karakter zárja.

A programja készítsen statisztikát arra vonatkozóan, hogy az angol ábécé egyes betűivel hány sor kezdődik az állományban, és ezeket az adatokat ábécé sorrendben nyomtassa a standard kimenetre a példa kimenetben látható formában! A statisztika elkészítésekor a kis- és nagybetűk között ne tegyen különbséget! Kizárólag azokat a kezdőbetűket tüntesse fel a kimeneten, amelyek ténylegesen elő is fordulnak sorkezdő karakterként az állományban!

Parancssori argumentumok

  1. foo.txt
letöltés szöveges állományként

A foo.txt állomány tartalma

  1. orange
  2. apple
  3. Orinoco
  4. lemon
  5. Amazonas
letöltés szöveges állományként

A futtatás eredménye a standard kimeneten

  1. A: 2
  2. L: 1
  3. O: 2
letöltés szöveges állományként
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30.