Verfügbare Informationen zu "Aufgabenstellung zur Potenzreihenberechnung"
Qualität des Beitrags: Beteiligte Poster: Joe - c# - Dirty Oerty - wirthi Forum: Tutorials.at Forenbeschreibung: Programmierforum aus dem Unterforum: C / C++ Antworten: 13 Forum gestartet am: Mittwoch 19.04.2006 Sprache: deutsch Link zum Originaltopic: Aufgabenstellung zur Potenzreihenberechnung Letzte Antwort: vor 15 Jahren, 2 Monaten, 1 Tag, 10 Stunden, 15 Minuten
Alle Beiträge und Antworten zu "Aufgabenstellung zur Potenzreihenberechnung"
Re: Aufgabenstellung zur Potenzreihenberechnung
Joe - 19.01.2008, 13:03Aufgabenstellung zur Potenzreihenberechnung
Hallo!!
Ich weiß das ich bei meiner Prüfdung wahrscheinlich eine Potenzreihe berechnen muß und dazu die Fakultätsberechnung benötige!!!
Hat jemand eine Idee wie solch eine Aufgabenstaellung lauten könnte??
Gruß Joe
Re: Aufgabenstellung zur Potenzreihenberechnung
c# - 21.01.2008, 10:12
Erstelle eine Funktion die die n.te Fakultät berechnet???
In dem Fall würde ich entweder eine rekursive Funktion (nicht sehr
übersichtlich) oder mit while (bla != 0) das machen!
Viel Glück bei der Prüfung!
Re: Aufgabenstellung zur Potenzreihenberechnung
Joe - 21.01.2008, 14:22
Wäre das so auch ok???
Code: int main()
{
// Summe der Reihe 1 + 2 + 3 + ... + n:
int n;
long sum = 0;
cout << "Bitte geben Sie eine positive Ganzzahl ein: ";
cin >> n;
for ( int i = 1; i <= n; i++ )
sum += i;
cout << "Die Summe der ersten " << n << " Ganzzahlen ist " << sum << endl;
return 0;
}
oder wäre es so besser
Code: int main ()
{
int n, i = 1;
cout << "Bitte geben Sie eine positive Ganzzahl ein: ";
cin >> n;
long sum = 0; do
sum += i++; while (i <= n);
cout << "Die Summe der ersten " << n << " Ganzzahlen ist " << sum << endl;
return 0;
}
Hat jemand noch andre Idee zu der Aufgabenstellung??Weil diese wäre echt nicht schwer(kommt mir ein bischen leicht vor)
Ich hoffe mal das der C++-Code einigermasssen in-Ordnung ist!
Re: Aufgabenstellung zur Potenzreihenberechnung
c# - 21.01.2008, 16:02
Was soll denn das sein???
Zitat:
Code:
long sum = 0; do
sum += i++; while (i <= n);
Wolltest du das machen???
Code:
long sum = 0;
do {
sum += i++;
} while (i <= n);
Da du eingentlich von Anfang an weißt, wie oft die Schleife durch-
laufen wird, solltest du die 1. Variante nehmen.
Aber du weißt schon was Fakultät ist???
5! = "Fünf Fakultät" = 5*4*3*2*1
Was andere Aufgaben angeht, musst du zuerst mal sagen, was du
schon alles kannst. Wie schaut's denn mit Klassen aus???
Re: Aufgabenstellung zur Potenzreihenberechnung
Joe - 21.01.2008, 16:53
Der Quelltext funktioniert bei mir!!
Ihn hat es nur einwenig zerrupft als ich ihn als code darstellte!! sorry
Ich hab ne do while schleife verwendet
Also hier nun nochmals:
Was hälst du davon??
Code: #include <iostream>
using namespace std;
int main ()
{
int n, i = 1;
cout << "Bitte geben Sie eine positive Ganzzahl ein: ";
cin >> n;
long sum = 0;
do sum += i++;
while (i <= n);
cout << "Die Summe der ersten " << n << " Ganzzahlen ist " << sum << endl;
system ("pause");
return 0;
}
Re: Aufgabenstellung zur Potenzreihenberechnung
Dirty Oerty - 21.01.2008, 17:03
Das geht, die Schleife so zu schreiben.
ich würde es aber als schlechten Stil bemängeln, da es mit Klammern übersichtlicher ist.
Klammer los macht man eigentlich nur sowas:
Code:
//...
if (irgendwas == 0) std::cout << "Irgendwas ist null komma nix";
Kommt drauf an, wie es dir besser gefällt..^^
MfG
Daniel
Re: Aufgabenstellung zur Potenzreihenberechnung
Joe - 21.01.2008, 17:34
Was vertsehst du unter klassen??
Meinst du Speicherklassen?? Also global,lokal,static....
Also Speicherklassen hatte ich schon!!
Re: Aufgabenstellung zur Potenzreihenberechnung
Joe - 21.01.2008, 17:35
Bei der do-while schleife benötigt man nur bei mehr als einer Anweisung Klammeren!!! (Soviel ich weiß)
Re: Aufgabenstellung zur Potenzreihenberechnung
c# - 21.01.2008, 18:34
Ups, hab vergessen, dass man theoretisch keine Klammern braucht. Aber
schön ist das nicht!!!
Eine Klasse ist so was wie int. Aber anscheinend hast du das noch nicht
gelernt!
Re: Aufgabenstellung zur Potenzreihenberechnung
wirthi - 21.01.2008, 20:00
int ist keine Klasse, sondern ein Datentyp.
Eine Klasse ist ein Konzept, um Daten von Code zu kapseln. Mach dich mal über "Objektorientierte Programmierung" schlau, dort braucht man das. Vermutlich lernst du das aber ohnehin in naher Zukunft ...
Bezüglich Klammern weglassen: ja, man kann bei if/for/while die Kammern weg lassen, wenn nur ein Statement "innerhalb" kommt. Allerdings ist das schwer lesbar und führt schnell zu Programmierfehlern, wenn man ein Statement einfügt und dann die Klammern vergisst. Mein Tipp: IMMER Klammern machen.
Re: Aufgabenstellung zur Potenzreihenberechnung
Dirty Oerty - 21.01.2008, 20:02
*Dem nichts mehr hinzuzufügen habe*
Re: Aufgabenstellung zur Potenzreihenberechnung
Joe - 26.01.2008, 20:16
was ist den die fak. von 0??
Weil eines meiner beiden programme ist meiner Meinung nach falsch!!(kommt auf die def von fakultät 0 an)
Fällt euch noch eine Aufgabe zur Fakultät ein ?
Re: Aufgabenstellung zur Potenzreihenberechnung
Dirty Oerty - 27.01.2008, 18:44
Fakultät von 0 ist nach Definition gleich 1
MfG
Daniel
Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken
Weitere Beiträge aus dem Forum Tutorials.at
Problem mit Tutorial - gepostet von Domu am Dienstag 08.08.2006
Geburtstagsliste - gepostet von Dragorad am Freitag 01.06.2007
Frage (Eingabe)! - gepostet von Muhi am Donnerstag 04.05.2006
Mein Würfelprogramm funktioniert nicht richtig... - gepostet von Godmaster am Samstag 23.09.2006
farbe in Fenstern - gepostet von metzel-monkey am Montag 29.05.2006
ANSI.SYS einbinden - gepostet von detewe89 am Freitag 18.05.2007
ich kann mein programm nicht compilen - gepostet von absoluter noob tith am Dienstag 25.07.2006
Html tutorial - gepostet von Pole am Donnerstag 28.12.2006
Ähnliche Beiträge wie "Aufgabenstellung zur Potenzreihenberechnung"
bewerbung zur ninja crew - Anonymous (Freitag 03.02.2006)
Video zur Auslosung ! ! ! ! - fredostar (Montag 02.04.2007)
Mut zur Lücke - noels (Montag 05.02.2007)
13: Das große Gruseln / Zur Schnecke gemacht - DownLoad (Montag 27.02.2006)
Möglichkeiten um zur Rühe zu kommen - pikace (Freitag 11.08.2006)
Dampfspeisepumpe von Klaefiger - Christian (Dienstag 20.01.2009)
12.06. EURO 2008 - Thumaroil (Mittwoch 30.04.2008)
ZUR INFO!!!!!! - MIKO (Freitag 19.01.2007)
Frage zur Farbe - betterthanu (Freitag 28.10.2005)
Anfrage zur einschließung - G-UNIT (Dienstag 28.06.2005)
