Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Hilfe bei Konsolenprogramm zum Potenzrechnen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
26.03.2009, 18:55 Uhr
ToniKukoc



Hallo,ich brauche Hilfe beim Erstellen von folgendem programm:

Schreiben Sie ein C++ Programm mit folgendem Verhalten:
Es soll die Summe der Quadrate der ersten n positiven Ganzzahlen
1² + 2² + 3² + ………n²
berechnet werden.
Nach jeder Eingabe wird das Ergebnis ausgegeben und danach die nächste Zahl n angefordert.


Habe leider noch nicht viel mit C++ gearbeitet,wäre super wenn mir jemand helfen könnte.
Vielen Dank im vorraus

Dieser Post wurde am 26.03.2009 um 18:57 Uhr von ToniKukoc editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
26.03.2009, 19:26 Uhr
Kest
saint


Hi!

Es werden zwar generell keine Hausaufgaben für einen gamacht, ist aber nicht schwer:

C++:
#include <iostream>

int main()
{
    unsigned zahl = 0;
    
    while(std::cin >> zahl){
          /*
            für schlechte Mathe-Schüler
          unsigned long summe = 1;
          for(unsigned i = 2; i <= zahl; ++i)
              summe += i*i;
          */

          
          //oder gute
          unsigned long summe = (zahl*(zahl+1)*((2*zahl)+1))/6;
          std::cout << "Summe betraegt " << summe << std::endl;
    }  
};


--
Wenn man einen Hufschlag hört, sollte man >Pferd< denken und nicht >Zebra<.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
27.03.2009, 13:43 Uhr
ToniKukoc



Super,habe nicht daran gedacht dass es ne formel dafür gibt und auf andere art hab ichs nich hinbekommen.

Vielen Dank
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
09.04.2009, 13:36 Uhr
ToniKukoc



Wie bekomme ich es denn hin dass das Abbruchkriterium 0 ist,habs versucht aber dann hat er bei jedem Zahlenwert abgebrochen.

Vielen Dank im Vorraus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
09.04.2009, 18:59 Uhr
Kest
saint



C++:
while(std::cin >> zahl && zahl != 0)

--
Wenn man einen Hufschlag hört, sollte man >Pferd< denken und nicht >Zebra<.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: