Hallo zusammen,
ich habe mal eine Frage. Im Fach AWEW sollen wir ein Programm schreiben zu der Aufgabenstellung "Buchstaben-Häufigkeit".
Wir bekommen ein Blatt und dürfen programmieren toll
Ich bin nicht gerade der Bringen in C#, von daher wollte ich euch mal fragen, wie ich an die Sache rangehen muss.
Die Aufgabenstellung ist recht verständlich: Man soll eine Eingabe tätigen z.B. "Das ist ein kleiner Beispieltext". Die Anzahl der vorkommenden Buchstaben wird von dem Programm gezählt und das Ergebnis folgendermassen ausgegeben:
Zeichen: E, Anzahl: 6
Zeichen: I, Anzahl: 5
...
..
.
Dabei soll das Programm nicht zwischen Groß- und Kleinbuchstaben unterscheiden, sondern Kleinbuchstaben wie Großbuchstaben behandeln.
Außerdem soll die Ausgabe wie oben beschrieben nach Häufigkeit sortiert erfolgen, d.h. die am häufigsten auftretenden Buchstaben sollen zuerst ausgegeben werden.
Mein Problem ist, wie ich das umsetzen soll. Wo fange ich an, wie komme ich zu einem gescheiten Ergebnis, ohne es in der Gruppe zu realisieren. Ich habe selten ein Programm das mal fertig ist, und wo ich sagen kann: "Das habe ich alleine programmiert."
Das frustriert ein wenig, da ich es unbedingt können will, es mir aber am Wissen fehlt, was wir im Unterricht nicht sonderlich beigebracht bekommen. Gut für diejenigen, die im Betrieb Sonderunterricht bekommen und das Programm so runterschreiben können.
Ich hoffe ihr könnt mir Tips oder Hilfestellungen zu meinem Problem geben.
Danke schonmal
Gruß