![]() |
(a+b) hoch n Formelberechnung
Hat jemand von euch eine Idee wie man ein Programm in C++ schreiben könnte, das die expandierende Form für (a+b) hoch n ausgibt. Das Prinzip des Programmes reicht.
|
schau mal auf http://www.gbv.de/HarriDeutsch/Deskt...p_1/node47.htm und http://www.gbv.de/HarriDeutsch/Deskt....htm#F1010146a hoffe dass hilft ...
|
Ein grob skizzierter Pseudoprogrammiercode wäre mir schon lieber. Bin nicht der beste in Mathe (dass es rekursiv sein muss ist mir klar).
|
Beispiel:
n = 4; var=(a + b); for (i=0;i<=n-1;i++) { var = var * (a + b); } I denk des müsste fruchtn. |
Sorry, mein Fehler.
Was ich suche ist die Formelberechnung für (a+b) hoch n und nicht das Ergebnis. |
Hmm i was ned so genau, was damit meinst:confused:
|
Für n=1 ist es a+b.
Für n=2 ist es a^2 + 2ab + b^2 Für n=3 .. bis zun einem beliebigen n. |
Zitat:
zu deutsch: summe (von k=0 bis n) über alle n!/(k!(n-k)!) * a^k * b^(n-k) meinst du das? |
hmm ich denk mal er will das ganze so ausgegeben haben:
--- (a+b) (a²+2ab+b²) (a³+ usw... --- und der wert n soll dann halt zum eingeben sein. So auf die schnelle fällt mir jetzt keine Lösung ein |
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 21:24 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag