Spalten



  • Hallo Leute.
    Wie bekomme ich es hin dass die Ausgabe meines Programmes so aussieht:

    Buchstabe 1: M Buchstabe 6: u Buchstabe 11: m
    Buchstabe 2: a Buchstabe 7: s Buchstabe 12: a
    Buchstabe 3: x Buchstabe 8: t Buchstabe 13: n
    Buchstabe 4: Buchstabe 9: e Buchstabe 14: n
    Buchstabe 5: M Buchstabe 10:r



  • #include <stdio.h>
    
    int main(void)
    {
        puts( "Buchstabe 1: M Buchstabe 6: u Buchstabe 11: m\nBuchstabe 2: a Buchstabe 7: s Buchstabe 12: a\nBuchstabe 3: x Buchstabe 8: t Buchstabe 13: n\nBuchstabe 4: Buchstabe 9: e Buchstabe 14: n\nBuchstabe 5: M Buchstabe 10:r"); 
    }
    

    👍



  • Swordfish schrieb:

    #include <stdio.h>
    
    int main(void)
    {
        puts( "Buchstabe 1: M Buchstabe 6: u Buchstabe 11: m\nBuchstabe 2: a Buchstabe 7: s Buchstabe 12: a\nBuchstabe 3: x Buchstabe 8: t Buchstabe 13: n\nBuchstabe 4: Buchstabe 9: e Buchstabe 14: n\nBuchstabe 5: M Buchstabe 10:r"); 
    }
    

    👍

    Leider muss ich die Ausgabe über eine print_all Funktion machen.



  • #include <stdio.h>
    
    void print_all( void )
    {
        puts( "Buchstabe 1: M Buchstabe 6: u Buchstabe 11: m\nBuchstabe 2: a Buchstabe 7: s Buchstabe 12: a\nBuchstabe 3: x Buchstabe 8: t Buchstabe 13: n\nBuchstabe 4: Buchstabe 9: e Buchstabe 14: n\nBuchstabe 5: M Buchstabe 10:r"); 
    }
    
    int main(void)
    {
        print_all();
    }
    


  • Ist das hier ein Kommilitone (oder du selber)?



  • yahendrik schrieb:

    Ist das hier ein Kommilitone (oder du selber)?

    Sehr wahrscheinlich dass es ein Kommilitone ist. Ist mal die selbe Aufgabenstellung



  • Der hat es immerhin geschafft im richtigen Forum zu posten.



  • Wenn ich mir die Eingangsfrage des TE hier so ansehe, dann kann ich nicht erkennen, wieso er hier im falschen Forum sein soll 😕



  • C++ Anfänger1 schrieb:

    yahendrik schrieb:

    Ist das hier ein Kommilitone (oder du selber)?

    Sehr wahrscheinlich dass es ein Kommilitone ist. Ist mal die selbe Aufgabenstellung

    daraus

    Also dies ist die Angabe die wir bekamen.

    a) Durch die einmalige (!) Verwendung des Funktions-Templates print all() der
    Aufgabe 4 mit dem unveränderten String name (Sie dürfen das Template dazu
    nicht verändern, im Zweifelsfall muss Ihr Programm auch mit meiner Version von
    print all() funktionieren!) wird folgender Output erzeugt:
    Inhalt von Name:
    Buchstabe 1: M
    Buchstabe 2: a
    Buchstabe 3: x
    Buchstabe 4:
    Buchstabe 5: M
    Buchstabe 6: u
    Buchstabe 7: s
    Buchstabe 8: t
    Buchstabe 9: e
    Buchstabe 10:r
    Buchstabe 11:m
    Buchstabe 12:a
    Buchstabe 13:n
    Buchstabe 14:n
    Der print all() -Aufruf muss das letzte Statement in main() vor dem return
    sein und der Text muss vor der Auführung dieses return bereits am Bildschirm
    zu sehen sein.
    Ein Tipp: Sie konnen diese Aufgabe losen, indem Sie print all() als Ausgabe-
    trenner selbstgeschriebene Objekte übergeben. Diese brauchen selbst eine Stream-
    ausgabe, die beim Aufruf mit << obige fortlaufend nummerierten Labels erzeugen.
    Falls C++ sich beschwert, dass Sie in der Streamausgabe den Zähler des konstan-
    ten Objekts inkrementieren, machen Sie diesen mutable .



  • Ach ja ... ich hab mich mal wieder nur auf einen Thread gestürzt.

    Lest Ihr eigentlich immer erst das ganze Forum durch, bevor Ihr auf einen Thread antwortet 😉



  • Ohne yahendrik hätt ich mich auch nicht an den anderen Thread erinnert.


Anmelden zum Antworten