Kezdőoldal » Számítástechnika » Programozás » PASCAL program írja ki hogy a...

PASCAL program írja ki hogy a bevitt szövegben melyik karakterből mennyi van?

Figyelt kérdés
Olyan programot kéne írnom FreePascal-ban, hogy bekér egy szöveget a program, és utána kiírja, hogy melyik karakterből mennyi van a szövegemben (az ASCII kódtábla összes "látható" karakterét ki kellene írnia).

#programozás #Pascal #Free Pascal #karakterszámolás
2014. dec. 9. 16:17
 1/3 anonim ***** válasza:
100%

> 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á.

2014. dec. 9. 16:25
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
100%

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.

2014. dec. 9. 16:27
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
Hajrá.
2014. dec. 9. 16:53
Hasznos számodra ez a válasz?

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

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!