Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 |
#include <iostream> class fib // definiere die Klasse fib { public: // definiert alle in der Class fib vorhandenen Objekte als öffentlich unsigned long long ergebnis; // implementiere eine Variable für das Ergebnis in die Klasse long fibonacci(int nummer); // implementiere die Methode fibonacci in die Klasse }; long fib::fibonacci(int nummer) // definiere die Methode fibonacci der Klasse fib { unsigned long int erste_zahl=0; //definiere Variabeln unsigned long int zweite_zahl=1; // unsigned long int ergebnis=0; // int i; // for(i=0;i>nummer;i++) //berechne die als Parameter an die Methode { //fib übergebene fibonacci Zahl! ergebnis = erste_zahl + zweite_zahl; // erste_zahl=zweite_zahl; // zweite_zahl=ergebnis; // } return ergebnis; //gebe das ergebnis an die Klasse fib zurück. } int main() { fib zahl; zahl.ergebnis=zahl.fibonacci(30); cout << zahl.ergebnis; } |
Quellcode |
|
1 2 3 4 5 6 7 |
------ Build started: Project: main, Configuration: Debug Win32 ------ Compiling... main.cpp d:\dokumente und einstellungen\theprogrammmer\eigene dateien\visual studio 2005\projects\main\main\main.cpp(36) : error C2065: 'cout' : undeclared identifier Build log was saved at "file://d:\Dokumente und Einstellungen\ThEpROGrammmer\Eigene Dateien\Visual Studio 2005\Projects\main\main\Debug\BuildLog.htm" main - 1 error(s), 0 warning(s) ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ========== |
Anonymous
unregistriert
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
#include <iostream> int main (void) { // Text ausgeben std::cout << "Hallo Welt!" << std::endl; // Wenn man std::cin vorher schon benutzt hat, // muß der Eingabepuffer neu synchronisiert werden: // Wird es vorher nicht benutzt, ist diese Zeile überflüssig std::cin.sync (); // Warten bis RETURN gedrückt wurde std::cin.get (); return 0; } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 |
#include <iostream> class fib // definiere die Klasse fib { public: // definiert alle in der Class fib vorhandenen Objekte als öffentlich unsigned long int ergebnis; // implementiere eine Variable für das Ergebnis in die Klasse long fibonacci(int nummer); // implementiere die Methode fibonacci in die Klasse }; long fib::fibonacci(int nummer) // definiere die Methode fibonacci der Klasse fib { unsigned long int erste_zahl=0; //definiere Variabeln unsigned long int zweite_zahl=1; // unsigned long int ergebnis=0; // for(int i=0;i>nummer;i++) //berechne die als Parameter an die Methode { //fib übergebene fibonacci Zahl! ergebnis = erste_zahl + zweite_zahl; // erste_zahl=zweite_zahl; // zweite_zahl=ergebnis; // } return ergebnis; //gebe das ergebnis an die Klasse fib zurück. } int main() { fib zahl; zahl.ergebnis=zahl.fibonacci("30"); std::cout << zahl.ergebnis; std::cin.sync (); std::cin.sync (); return 0; } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 |
int main() { fib zahl; zahl.ergebnis=zahl.fibonacci(30); // ohne "" std::cout << zahl.ergebnis; std::cin.sync (); std::cin.sync (); return 0; } |
Anonymous
unregistriert
C-/C++-Quelltext |
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
#include <iostream> // Funktion zur Berechnung der Fibonacci-Werte unsigned long fibonacci (unsigned long n) { // Rückgabewert definieren unsigned long result = 1; // Wenn 'n' größer als 3 ist, kann Fibonacci berechnet werden if (n>3) for (unsigned long i=3, memory_first=1, memory_second=2; i<=n; result=memory_first+memory_second, memory_first=memory_second, memory_second=result, ++i); // Fibonacci-Wert wiedergeben return (result); }; int main (void) { std::cout << fibonacci (30); std::cin.get (); return 0; } |
C-/C++-Quelltext |
|
1 2 3 4 5 6 |
unsigned __int32 fib(unsigned __int32 n) { if(n == 0) return 0; else if(n == 1) return 1; else return (fib(n-2)+fib(n-1)); } |
Werbeanzeige