ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
844
844
EMPFEHLEN
-
12.04.10 16:57 #1
- Registriert seit
- Apr 2010
- Beiträge
- 1
Hallo zusammen,
ich bin in der 11.Klasse des Schubert Gymnasiums und interessiere mich für C++ Programmierung.
Unser Lehrer hat heute uns folgende Aufgabe gegeben:
Gebe 6 Buchstaben (a,b,c,d,e,f) genau 3x aus
Bsp:
a,b,c,d,e,f
a,b,c,d,e,f
a,b,c,d,e,f
Hier ist mein Code, der natürlich leider nicht korrekt durchläuft. Ich benutze XCODE auf meinem Macbook pro.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
#include <iostream> using namespace std; int main () { int i; char a,b,c,d,e,f; char buchstaben[6]; char buchstaben = a; for(i=0; i<3; i++) { cout << " Folgende Buchstabenreihe " << buchstaben << " wird ausgegeben.\n "; } return 0; }Geändert von derfragensteller (12.04.10 um 17:00 Uhr)
-
Also was genau willst du machen? 6 Buchstaben einlesen und die ersten (alphabetisch) ausgeben?
Mach einfach einen vector mit chars und sortiere diesen.
Oder habe ich deine Aufgabe falsch verstanden?
Gruß,
badday
-
12.04.10 22:17 #3
Moin,
Was sagt mir Dein Beispiel denn
Sollst Du nun 3x "a,b,c,d,e,f" ausgeben oder eher "aaa bbb ccc ddd eee fff"
Du deklarierst ein char-Array (oder besser einen String) und füllst es/ihn mit Deinen Buchstaben.
Dann gibst Du entweder 3x nacheinander das Array/den String aus oder jeweils 3x das erste, dann zweite usw. Zeichen ....
Was Du versucht hast, kann so nicht klappen :
Code cpp:1 2 3 4 5 6 7 8 9 10 11 12
char a,b,c,d,e,f; // = drei einzelne Variablen mit den Bezeichnern ((!)) a - f; aber nicht dem Inhalt a - f ((!)) char buchstaben[6]; // = ein char-Array mit Platz für zwei einzelne char (!) char buchstaben = a; // das geht so gar nicht, wenn überhaupt, dann : char buchstaben = 'a'; // besser: char buchstaben[6]; buchstaben[0] = 'a'; buchstaben[1] = 'b'; buchstaben[2] = 'c'; buchstaben[3] = 'd'; buchstaben[4] = 'e'; buchstaben[5] = 'f';
Genug der Anregung
Gruß
KlausEs ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
-
Oder meint du sowas:
Code cpp:1 2 3 4 5
for( int i = 0; i < 3; i++ ) { for( int j = 0; j < 6; j++ ) std::cout << ('a' + j) << " "; std::cout << std::endl; }
Ähnliche Themen
-
assoziatives array ausgeben ?! - Reihenfolge ist durcheinander
Von NetPerformance im Forum PHPAntworten: 5Letzter Beitrag: 10.05.06, 15:23 -
Zufällige Buchstaben ausgeben mit C#
Von zsascha im Forum .NET CaféAntworten: 3Letzter Beitrag: 11.03.06, 20:13 -
nur 50 Buchstaben ausgeben.
Von DelphiDel im Forum PHPAntworten: 4Letzter Beitrag: 09.10.05, 19:24 -
Summen in Buchstaben ausgeben
Von Johnnii360 im Forum PHPAntworten: 10Letzter Beitrag: 24.06.05, 14:19 -
buchstaben einzeln ausgeben
Von TheLamer im Forum C/C++Antworten: 2Letzter Beitrag: 22.08.04, 13:52





Zitieren

Login






