WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 25.11.2001, 19:31   #1
Peter Peseta
Veteran
 
Registriert seit: 25.10.2001
Alter: 45
Beiträge: 464


Standard (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.
____________________________________
Nichtstun ist besser als mit viel Mühe nichts zu schaffen. Aber etwas, mit wenig Mühe gut zu schaffen, ist auch nicht schlecht.
Peter Peseta ist offline   Mit Zitat antworten
Alt 25.11.2001, 19:59   #2
Bender Unit 22
Elite
 
Registriert seit: 03.06.2000
Alter: 50
Beiträge: 1.373


Standard

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 ...
Bender Unit 22 ist offline   Mit Zitat antworten
Alt 25.11.2001, 20:28   #3
Peter Peseta
Veteran
 
Registriert seit: 25.10.2001
Alter: 45
Beiträge: 464


Standard

Ein grob skizzierter Pseudoprogrammiercode wäre mir schon lieber. Bin nicht der beste in Mathe (dass es rekursiv sein muss ist mir klar).
____________________________________
Nichtstun ist besser als mit viel Mühe nichts zu schaffen. Aber etwas, mit wenig Mühe gut zu schaffen, ist auch nicht schlecht.
Peter Peseta ist offline   Mit Zitat antworten
Alt 28.11.2001, 18:47   #4
mqs
Master
 
Registriert seit: 08.05.2001
Alter: 43
Beiträge: 533


mqs eine Nachricht über ICQ schicken
Frage

Beispiel:

n = 4;
var=(a + b);
for (i=0;i<=n-1;i++)
{
var = var * (a + b);
}

I denk des müsste fruchtn.
____________________________________
http://www.schmausen.at
Dein Infoportal für Mittagsmenüs in Klagenfurt
mqs ist offline   Mit Zitat antworten
Alt 28.11.2001, 20:43   #5
Peter Peseta
Veteran
 
Registriert seit: 25.10.2001
Alter: 45
Beiträge: 464


Standard

Sorry, mein Fehler.
Was ich suche ist die Formelberechnung für (a+b) hoch n und nicht das Ergebnis.
____________________________________
Nichtstun ist besser als mit viel Mühe nichts zu schaffen. Aber etwas, mit wenig Mühe gut zu schaffen, ist auch nicht schlecht.
Peter Peseta ist offline   Mit Zitat antworten
Alt 28.11.2001, 21:39   #6
mqs
Master
 
Registriert seit: 08.05.2001
Alter: 43
Beiträge: 533


mqs eine Nachricht über ICQ schicken
Standard

Hmm i was ned so genau, was damit meinst
____________________________________
http://www.schmausen.at
Dein Infoportal für Mittagsmenüs in Klagenfurt
mqs ist offline   Mit Zitat antworten
Alt 29.11.2001, 10:10   #7
Peter Peseta
Veteran
 
Registriert seit: 25.10.2001
Alter: 45
Beiträge: 464


Standard

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.
____________________________________
Nichtstun ist besser als mit viel Mühe nichts zu schaffen. Aber etwas, mit wenig Mühe gut zu schaffen, ist auch nicht schlecht.
Peter Peseta ist offline   Mit Zitat antworten
Alt 29.11.2001, 10:26   #8
paux
Veteran
 
Registriert seit: 25.09.2001
Beiträge: 386


Standard

Zitat:
Original geschrieben von Peter Peseta
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.
(a+b)^n := Sum[Binomial[n, k] a^k b^(n-k), {k, 0, n}]

zu deutsch: summe (von k=0 bis n) über alle n!/(k!(n-k)!) * a^k * b^(n-k)

meinst du das?
____________________________________
SpamAssassin - The only pne|s en|@rgement p|II that really works!
paux ist offline   Mit Zitat antworten
Alt 29.11.2001, 10:40   #9
mqs
Master
 
Registriert seit: 08.05.2001
Alter: 43
Beiträge: 533


mqs eine Nachricht über ICQ schicken
Standard

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
____________________________________
http://www.schmausen.at
Dein Infoportal für Mittagsmenüs in Klagenfurt
mqs ist offline   Mit Zitat antworten
Alt 29.11.2001, 10:46   #10
Peter Peseta
Veteran
 
Registriert seit: 25.10.2001
Alter: 45
Beiträge: 464


Standard

Zitat:
Original geschrieben von mqs
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.
Genau.
____________________________________
Nichtstun ist besser als mit viel Mühe nichts zu schaffen. Aber etwas, mit wenig Mühe gut zu schaffen, ist auch nicht schlecht.
Peter Peseta ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:44 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag