Ergebnis 1 bis 4 von 4

Thema: C++ Aufgabe

  1. #1
    W32.FunLove Avatar von Daywa1k3r
    Registriert seit
    28.09.2008
    Beiträge
    150

    Standard C++ Aufgabe

    jo moin,

    hab von meinem Chef eine kleine Aufgabe zum Programmieren bekommen. Doch an einer Stelle häng ich
    und hoffe, dass ihr mit helfen könnt.

    Hier erstmal die genaue Aufgabenstlellung:

    "Es soll eine Funktion programmiert werden, die die Summe der Zahlen 1 bis n zurückliefert.
    Die Endzahl n wird der Funktion als Parameter übergeben."


    Mein Quellcode erfüllt bisher alles soweit, bis auf eine Stelle. Ich weiss nicht, wie ich an die Gesamtsumme
    gelange und sie ausgebe.

    Habt ihr Vorschläge oder Hinweise für die Lösung?


    Hier mein Quellcode:

    #include <iostream>

    using namespace std;

    Code:
    void funktion (int n){
    
        for (int Zahl = 1; Zahl <= n; Zahl++){
            cout << Zahl << endl;
        }
    }
    
    int main(void) {
    
        funktion(6);
        return(0);
    }
    Geändert von AlterHacker (19.11.2010 um 21:09 Uhr) Grund: Code-Tags ftw

  2. #2
    DateMake Dialer Avatar von Dj Hackmaster A
    Registriert seit
    02.11.2010
    Beiträge
    115

    Standard

    Bitte Code-Tags benutzen!
    Code:
    int funktion(int n) {
        int summe = 0;
        for (int i = 1; i <= n; i++)
            summe += i;
        return summe;
    }
    Zitat Zitat von Shadowgamer
    Und solch sinnlosen Kommentare kannst du dir doch bitte sparen. Denn so merkt erst recht jeder das du, nicht nur Körperlich sondern auch Geistig, noch ein kleines Kind und auf dem Nivou eines Sonderschülers bist.
    Rätsel und obligatorischer Haftungsausschluss:

    "Ich muss niemanden anerkennen, der vom Staat lebt, diesen Staat ablehnt, für die Ausbildung seiner Kinder nicht vernünftig sorgt und ständig neue kleine Kopftuchmädchen produziert."

  3. #3
    Trojaner Avatar von motion
    Registriert seit
    12.09.2010
    Beiträge
    81

    Standard

    Oder aber:
    Code:
    int summederzahlen(int n) {
         return ((n / 2) + 0,5) * n;
    }
    Welches deutlich performanter laufen sollte. Funktionieren aber beide.
    contact:
    :->moti0n[at]inbox[dot]ru - PGP-public_key
    :->motion@jabber.ccc.de

  4. #4
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Code:
    unsigned int summe_von_1_bis_N(unsigned int n)
    {
        return (n*n+n)/2;
    }
    Ist im Grunde das, was motion geschrieben hat.
    Hier noch ein Artikel zu:
    http://de.wikipedia.org/wiki/Gau%C3%9Fsche_Summenformel
    Geändert von blackberry (19.11.2010 um 21:54 Uhr)

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

Ähnliche Themen

  1. [HELP] C++-Aufgabe
    Von REFLΞX im Forum Trashbox
    Antworten: 9
    Letzter Beitrag: 04.05.2010, 15:09
  2. [S] Aufgabe
    Von Cout im Forum C, C++
    Antworten: 23
    Letzter Beitrag: 18.03.2008, 20:17
  3. Leichte Aufgabe!
    Von ultra-noob im Forum GFX Angebote & Wünsche
    Antworten: 2
    Letzter Beitrag: 21.07.2007, 23:01

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •