|
|||
Szövegszerkesztő programÍrjon egy programot, amely egy egyszerű szövegszerkesztőt valósít meg! A programnak egy legfeljebb 80 karakter hosszúságú, kizárólag az angol ábécé kis- és nagybetűit, valamint számjegy karaktereket tartalmazó sztringet kell tudnia kezelni. Ezt a sztringet tetszőleges pozíciójában kell tudnia egy másik sztringgel bővíteni, és tetszőleges pozíciójától kezdve kell tudnia belőle részsztringet törölni. A szövegszerkesztőt kötött formátumú parancsokkal tudja vezérelni:
Az
A A programjának a standard bemenet legfeljebb 200 karakter hosszúságú sorait kell feldolgoznia. A bemenet első sorában egy legfeljebb 80 karakter hosszúságú sztring áll, ez a kiinduló sztring, ezt kell a továbbiakban kezelnie a programjának. A bemenet további sorai a fenti két parancs egyikét tartalmazzák szintaktikailag helyes formában: n és m egész számok, str pedig egy (nem üres) sztring, amely csak az angol ábécé kis- és nagybetűiből, valamint számjegy karakterekből állhat. Az adatokat egy soron belül szóköz karakterek választják el egymástól. A programja írja a standard kimenetre a kiinduló sztringet, valamint mindazoknak a parancsoknak az eredményeit, amelyeket alkalmazni tudott, soronként egy-egy sztringet írva a kimenetre! Azokra a parancsokra, amelyeket nem tudott alkalmazni, ne írjon semmit a kimenetre! Példa bemenet
A példa bemenethez tartozó kimenet
|
|||
Debreceni Egyetem, Informatikai Kar, v. 2024.09.30. |