000
18.04.2006, 02:28 Uhr
cplusplus_dau
|
Hallo an alle,
ich habe ein paar einfache programmierfragen zu c++ und vielleicht kann mir hier geholfen werden. Ich habe in der Schule zur Zeit mit C++ zu tun und habe nun zur nächste Woche dienstag (25.04.06) folgende Hausaufgabe auf ...
1. Zeichenketten 1 (Wort)
- Entwickeln Sie ein Programm das die Buchstaben eines Wortes alphabetisch sortiert. - Die Eingabe muss ein Wort sein z.B.: Wunderschön - Als Ausgabe auf dem Bildschirm wird das Wort mit den sortierten Buchstaben wiedergegeben. - Also z.b.: cdehnnorsuw - der sortieralgorythmus kann selbst ausgewählt werden
2. Zeichenketten 2 (Satz)
-Entwickeln sie ein Programm ... das im Prinzip genau das gleiche macht wie oben bloß mit den einzelnen Wörtern eines Satzes: - ALSO NICHT DER GANZE SATZ sondern lediglich die einzelnen Wörter deren Buchstaben sollen in alphabetischer Reihenfolge sortiert ausgegeben werden. Die Reihenfolge der Wörter soll erhalten bleiben! - ich denke die Prozedur von oben soll wahrscheinlich durch das Prinzip der Wiederverwendbarkeit oder der Polymorphie umgewandelt werden das es auch auf ganze Sätze zu trifft. (Kapselung --- da dass eigentliche Problem oben bereits geklärt ist)
oder sehe ich das falsch ?
3. Aufgabe
von der will ich jetz noch gar net reden ...
Ich möchte das Forum ja nicht mit meinen unwichtigen Schulaufgaben belasten , deswegen auch in der Rätselecke... Ich hoffe das es überhaupt ein Feedback darauf gibt ! Wenn nicht wäre ich auf jedenfall dankbar wenn mir jemand einen anstoss geben könnte bzw. mir sagen könnte wo ich das wissen kompensiert bis zum 24.04.06 erlangen kann um die Aufgabe vllt selbst lösen zu können ... andernfalls bin ich aufgeschmissn da mein umfeld nicht sonderliche programmierkenntnisse besitzt , deshalb hab ich mich hier gewandt
Ich bedanke mich vorab schonmal für alle gutgemeinten Antworten!!!
euer cplusplus:dau
hier die aufgabe nochmal im wortlaut:
Aufgabe 1: Zeichenketten I (Wort)
Entwickeln Sie ein Programm, das die Buchstaben eines Wortes alphabethisch sortiert. • Die Eingabe muss ein Wort sein. z.B. wunderschoen • Als Ausgabe (auf dem Bildschirm) wird dasselbe Wort mit den sortierten Buchstaben ergeben. z.B. Für die Eingabe oben wäre die richtige Ausgabe: cdehnnorsuw
Anregungen: Merken Sie, dass das Ende einer Zeichenkette in C durch das Symbol '\0' kennzeichnet wird. Die Sortierungsmethode können Sie frei auswählen.
Aufgabe2: Zeichenketten II (Satz)
Entwickeln Sie ein Programm, das: • Als Eingabe durch die Tastatur einen Satz eingelesen wird. z.B. den Satz: Freiheit ist immer die Freiheit des Andersdenkenden. Rosa Luxemburg • Als Ausgabe (auf dem Bildschirm) denselben Satz mit den einzelnen umgekehrten Wörtern ergibt. † z.B.: Für die Eingabe oben wäre die richtige Ausgabe: tiehierF tsi remmi eid tieheirF sed nedneknedsrednA.
Anregungen: Um einen ganzen Satz mit Leerzeichen einzugeben können Sie die Funktion gets der <stdio.h> nutzen. Merken Sie, dass in C das Ende einer Zeichenkette durch das Symbol '\0' gekennzeichnet wird. In der Bibliothek <string.h> können Sie Funktionen finden, um die Zeichenketten zu verarbeiten.
und nochmal danke für alle gut gemeinten Antworten!!!
ps ich entschuldige nochmal die einfachheit der fragen , normaler weise handle ich nach dem motto :
http://members.aon.at/pcnet/bart_google.gif
doch die dringlichkeit macht mich etwas nervös und suche daher hier kompetenten rat
pps skype: shiiko185 email muelleimer185@web.de Dieser Post wurde am 18.04.2006 um 02:52 Uhr von cplusplus_dau editiert. |