2

Brauche mit C++ Zählschleife

Frage von Maddin009 Maddin009

Ich möchte einen vorher abgefragten Wert (stern) mit einem bestimmten Zeichen (*) so oft darstellen wie abgefragt wurde meine derzeitige zählschleife:

for (i=1; i<=sterne; i++); { cout<<*(i)<<endl; }

was muss ich verändern?

Fragen zu gleichen Themen finden

Antworten (5)

  • 1
    Antwort von zypressenhuegel zypressenhuegel

    müsste es nicht cout>> heißen und greifst du mit *i nicht auf die adresse und nicht den wert von i zu? hab schon seit jahren kein c++ mehr gemacht...

  • 0
    Antwort von user216 user216

    Das Semikolon nach der Runden Klammer der For-Schleife muss weg!
    for (i=1; i<=sterne; i++) { cout<<"*"<<endl; }

    Kommentar von Maddin009 Maddin009Maddin009

    vieln dank das war es

  • 0
    Antwort von Erdnusskoenig Erdnusskoenig

    Verstehe deine Frage nicht, willst du ein bestimmtes Zeichen in bestimmter Anzahl ausgeben oder willst du die Zahlen vom Zähler ausgeben?

  • 0
    Antwort von Erdnusskoenig Erdnusskoenig

    Verstehe deine Frage nicht, willst du ein bestimmtes Zeichen in bestimmter Anzahl ausgeben oder willst du die Zahlen vom Zähler ausgeben?

    Kommentar von Maddin009 Maddin009Maddin009

    ich möchte Zeichen ausgegeben haben, wo vorher die Anzahl davon abgefragt wurde

    Kommentar von Erdnusskoenig ErdnusskoenigErdnusskoenig

    Wenn du ein bestimmtes Zeichen (z.B. *) ausgeben willst:

    int i, sterne;

    cin >> sterne;

    for (i=1; i<=sterne; i++); { cout<<"*"<<endl; }

    Kommentar von Maddin009 Maddin009Maddin009

    ne das klappt auch nie es zeigt mir nur ein * an es muss also an der schleife liegen

    Kommentar von Erdnusskoenig ErdnusskoenigErdnusskoenig

    Ahh, hab es übersehen. Du hast fälschlicherweise ein Semikolon hinter die FOR-Schleife gesetzt. Mach dieses Semik. weg: for (i=1; i<=sterne; i++) { cout<<"*"<<endl; }

    Durch das Semikolon gehört das cout... nicht mehr zur FOR-Schleife

  • 0
    Antwort von keri84 keri84

    einmal steht oben stern, unten dann sterne... aber ob das das problem ist weiß ich leider auch nicht :(

Diese Frage

Verwandte Fragen

Noch nicht den richtigen Rat gefunden?

Einfach und schnell viele hilfreiche Ratschläge von Deutschlands aktivster Ratgeber-Community erhalten!

Einfach und schnell einen Tipp erstellen und Ihren guten Rat mit anderen teilen!

Einfach und schnell ein Video hochladen und anschaulichen Rat an alle geben!

Die unter gutefrage.net angebotenen Dienste und Ratgeber Inhalte werden nicht geprüft. Die Richtigkeit der Inhalte wird nicht gewährleistet. Rechtliche Hinweise finden Sie hier.