90 likes | 275 Views
Ülesanded. Loendada sisestatud failis olevad tähed (samastades suur- ja väiketähed) ning väljastada nende esinemissagedus (koos vastava tähega) kahanevas järjestuses. Sõnade eraldajaks lugeda märke tühik, koma, punkt, sulud, sidekriips, koolon ja neid ei ole vaja loendada.
E N D
Loendada sisestatud failis olevad tähed (samastades suur- ja väiketähed) ning väljastada nende esinemissagedus (koos vastava tähega) kahanevas järjestuses. Sõnade eraldajaks lugeda märke tühik, koma, punkt, sulud, sidekriips, koolon ja neid ei ole vaja loendada.
2. Sisestada failist 8 kohalised täisarvud. Teha kindlaks, millised on reaalsed kuupäevad (näiteks 31052003 on reaalne kuupäev, 31042005 aga ei ole) ja väljastada need ekraanile (kuupäeva) kronoloogilises järjestuses.
3. On vaja korrastada ARKi andmeid, muutes elektroonseks autonumbrite algandmed. Autonumbrid saavad olla tavalised nt “535ASO” või erilised “SUPPER7”. Sisestatavale numbrile tuleb lisada tunnus ja sisestamise kuupäev. Tunnus näitab, mitu tavalist numbrit sisestati ja mitu erilist.
4.Sisestada failist neljakohaliste stringide massiiv S(n,m). Teha kindlaks, millised nendest võiksid olla 2-nd süsteemi arvud, millised 16nd süsteemi arvud (suur- ja väiketähti ei pea eristama). Töötluse tulemus salvestada (või väljastada ekraanile) nii, et kõigepealt oleksid järjestatult kasvavalt 2nd, siis 16nd ja lõpuks tähestikulises järjestuses ülejäänud stringid.
5. Koosta programm, mis teeb kindlaks, kas sisestatud sõna on kahtepidi loetav (kuni 16 tähte). nt “minu” ei ole, aga “issi” on. Sõnad võib sisestada nii klaviatuurilt kui ka failist. Väljastada tuleb ekraanile analüüsitud sõna koos otsusega “on” või “ei ole”.
6. Sisestada neljakohaliste stringide massiiv S(0...n, 0...m). Teha kindlaks, millised neist võiksid olla 2-ndsüsteemi ja millised 16-nd süsteemi arvud (suur ja väiketähti eristama ei pea ehk a=A). Kahendsüsteemi arvud ei tohi olla 16ndsüsteemi arvude hulgas. Näide: n=3 m=2 S -> ABS9 1001 3988 1F78 99L9 9078 YI87 88T9 1111 9P65 79K1 9888
7. Loendada tekstis olevaid erinevaid sõnu. Sõnaks tuleb märgijada, mis algab tähega ja on eraldajate (tühik, koma, punkt) vahel. Suur ja väiketähti ei pea eristama. Väljastada loendatud sõnade arv.
8. Rahavahetusautomaati sisestatakse rahatäht nominaaliga M. Automaadis saab kasutada rahavahetuseks N erineva nominaaliga kupüüre a[i] ja igat kupüüri on vastavalt s[j] tükki. Leida kõikvõimalikud rahavahetuse kombinatsioonid ja väljastada need ekraanile tabelina.