PASCAL program írja ki hogy a bevitt szövegben melyik karakterből mennyi van?
> PASCAL program írja ki hogy a bevitt szövegben melyik karakterből mennyi van?
Tudod mit, igen, írja ki!
Komolyra fordítva: nagyon szép feladat, csak kérdést felejtettél el megfogalmazni hozzá.
Végigmész a string-en, egyesével megvizsgálod a karaktereket.
Legegyszerűbben úgy tudod megtenni, hogy létrehozol egy 255 elemű int tömböt, ahol mindegyik elem indexe az adott ASCII karakternek felel meg, majd megnézed a karaktert, és az azzal egyenlő értékű tömb-index értékét növeled egyel.
A végén pedig egyszerűen ki tudod listázni: végignézed, hogy a tömb melyik eleme nagyobb nullánál, és azt kiírod.
Pontosan ugyanúgy, ahogy te manuálisan megtudod csinálni :) De van más megközelítés is, bár az lassúbb:
Végigmész 255x végigmész a stringen, és minden egyes alkalommal megvizsgálod, hogy adott karakterből hány darab van, majd kiírod a képernyőre.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!