"Einfache Rechenaufgaben" aus meinem "Tutorial" bzW. meiner Anleitung



  • #include <iostream>  //std::cin / std::cout / std::endl
    #include <iterator>  //std::istream_iterator
    #include <numeric>   //std::accumulate
    
    int main()
    {
    	std::cout << std::accumulate(std::istream_iterator<int> (std::cin), std::istream_iterator<int>(), 0) << std::endl;
    }
    

    😛



  • Beratungsresistenz wird bestraft... das habe ich auch lernen müssen. Aber ich gebe dir recht von jetzt an benehme ich mich wieder 😃



  • AxelH1992 schrieb:

    Danke, Volkard, aber ich glaube, du hast da was falsch verstanden 🙂
    Ich bin nicht der Lehrer, ich bin der Abiturient in der 12. Klasse 🙂

    Ich habe Dich ganz richtig verstanden. Ich habe auch dei dummen Kommentare auf Seite 5 gelesen und bin in Dein Vorhaben involviert, soweit Du es zugelassen hast.
    Indem Du ein Tutorial schreibst und verbreitest, hast Du Schüler und bist deren Lehrer. Kein offizieller Schullehrer. Sagen wir, Du bist der Tutor und die Leser sind deine Schüler.

    AxelH1992 schrieb:

    includes haben soweit glaube ich alle in meiner Klasse im Kopf, und der rest,

    Hatte ich schonmal erwähnt, daß ich vor langer Zeit auch mal ein C++-Tutorial geschrieben hatte? Es hat sogar über 100 Leser gefunden. Annahmen der Art "Das sollten die Schüler wissen" darfst Du gerne setzen, aber am besten nur wenn das auch wirklich in deinem Tutorial vorher steht.



  • @Axel:

    #include <iostream>
    using namespace std;
    
    int main()
    {
    //1. wert einlesen
    	cout << "Bitte geben sie den ersten Wert ein." << endl;
    	int wert1;
    	cin >> wert1; 
    //2. wert einlesen
    	cout << "Bitte geben sie den zweiten Wert ein." << endl;
    	int wert2;
    	cin >> wert2;
    //summe ausgeben
    	int summe = wert1 + wert2;
    	cout << "Die Summe der beiden Werte ist: " << summe << endl;
    
    	getch(); //schliessen der konsole verhindern
    }
    

    meinst du nicht, dass es so übersichtlicher und besser zu verstehen ist?

    bb



  • unskilled schrieb:

    ...accumulate...
    

    👍

    Ich erlaube mir,noch eine Zeile einzufügen:

    #include <iostream>  //std::cin / std::cout / std::endl
    #include <iterator>  //std::istream_iterator
    #include <numeric>   //std::accumulate
    
    int main()
    {
    	std::Cout << “Berechnet die Summe aller einegegenen Zahlen. Beenden und Ausgabe mit [Strg]+Z.“ << std::endl
    	std::cout << std::accumulate(std::istream_iterator<int> (std::cin), std::istream_iterator<int>(), 0) << std::endl;
    }
    


  • @unskilled
    Kommt getch( ); nicht aus der conio.h?



  • Kóyaánasqatsi schrieb:

    @unskilled
    Kommt getch( ); nicht aus der conio.h?

    japp, sry - vergessen^^

    bb



  • volkard schrieb:

    ...

    jz hast du mit deiner einen zeile 2 (bzw. 3 - je nach dem, wie man die zählt) fehler reingebaut 😢



  • volkard schrieb:

    ...trg]+Z.“ << std::endl
    

    Mensch Volkard 😃 .



  • Man muss dem OP vermutlich zu Gute halten, dass er nicht vor hat ein MMO(RP)G zu programmieren 😃

    @AxelH1992:
    Gratulation!

    Du hast ein vollkommen wertloses Stück Text geschrieben, dass du jetzt stolz deinen Kollegen vorlegen kannst.
    Die werden sich auch sicher enorm darüber freuen, dass du darin genau garnichts erklärst, sondern nur 6 total sinnfreie Codestücke hinklatscht, von denen sich 4 nichtmal kompilieren lassen.
    (OK, genau genommen lassen sich alle 6 nicht kompilieren - fehlende Includes und fehlende Main-Funktion -- wurde ja auch schon erwähnt)

    Ein einziges Beispiel, mit Schritt für Schritt Erklärung was denn in jeder Zeile passiert, warum man es so und nicht anders schreibt etc., und das sich auch noch kompilieren und vielleicht sogar noch ausführen lässt, wäre natürlich vollkommen verkehrt.

    ----

    Geh doch ins Bad ne Runde schwimmen, oder spiel ne Runde auf der Xbox oder was du halt gerne tust. Freu' dich des Lebens, anstatt hier mit etwas rumzubasteln von dem du genau garkeine Ahnung hast.



  • ... und ich soll ihn nicht zurechtweisen... dabei haben es weder hustbaer, ich oder sonst wer böse mit ihm gemeint. 🙄



  • Kóyaánasqatsi schrieb:

    Man, wie gerne ich da jetzt templates und boost-elemente drumbauen würde...

    Oh man, du bist so peinlich.....

    @AxelH1992: Wie ich das liebe, wenn Noobs mit Selbstüberschätzung meinen, sie müssten "Tutorials" schreiben, obwohl sie selber keine Ahnung haben.
    Das hier solltest du dir mal durchlesen: http://scientificninja.com/advice/dont-write-tutorials



  • Mitleser schrieb:

    Kóyaánasqatsi schrieb:

    Man, wie gerne ich da jetzt templates und boost-elemente drumbauen würde...

    Oh man, du bist so peinlich.....

    Warum?



  • Es ist natürlich löblich, wenn sich jemand die Mühe macht, etwas zu schreiben, um anderen damit zu helfen. Allerdings kommen die meisten Tutorials, die von Lernenden ins Netz gestellt werden, bei weitem nicht an die Qualität guter Bücher dran. Sie können sogar Schaden anrichten und Leute verwirren -- zB durch Beispiele eines "schlechten Stils", falsche Erklärungen, falsche Benutzung der Terminologie, etc.

    Ich habe neulich "Accelerated C++" durchgeblättert und es macht einen sehr guten Eindruck auf mich.

    Gruß,
    SP



  • @hustbear
    Du bist ein so wunderbarer Mensch. Man kann die Herzlichkeit in deinem Beitrag richtig spüren. Eine Inspiration für ein fröhliches Miteinander.

    Hier ein kleine Literaturempfehlung:
    http://www.amazon.de/Weihnachtslied-Eine-Gespenstergeschichte-Charles-Dickens/dp/3257218346/



  • Mitleid schrieb:

    @hustbear
    Du bist ein so wunderbarer Mensch. Man kann die Herzlichkeit in deinem Beitrag richtig spüren. Eine Inspiration für ein fröhliches Miteinander.

    Hier ein kleine Literaturempfehlung:
    http://www.amazon.de/Weihnachtslied-Eine-Gespenstergeschichte-Charles-Dickens/dp/3257218346/

    Was soll er denn sonst sagen wenn er sowas sieht? Der typ hat keine ahnung wovon er redet, und will irgendwelche tutorials für seine klasse schreiben.



  • Mitleid schrieb:

    @hustbear
    Du bist ein so wunderbarer Mensch. Man kann die Herzlichkeit in deinem Beitrag richtig spüren. Eine Inspiration für ein fröhliches Miteinander.

    Danke 🙂

    Hier ein kleine Literaturempfehlung:
    http://www.amazon.de/Weihnachtslied-Eine-Gespenstergeschichte-Charles-Dickens/dp/3257218346/

    Kenne ich schon. Ist mir aber etwas zu infantil.


Anmelden zum Antworten