selamat datang para pengunjung anda pengunjung yang ke

Sabtu, 17 Januari 2009

fibonacci dengan c++ 2

#include

int main()
{
//define first two fibonacci series numbers.
int fib1 = 0;
int fib2 = 1;

//declare the variable to store the next number of fibonacci series
int fib3;

//declare the variable to store how many numbers to be printed. Default is 2.
int numbers = 2;

//the counter to keep track how many numbers are printed.
int counter = 2;

//Ask user how many numbers of the fibonacci series need to be printed.
std::cout << "How many Fibonacci number you need ? : " ;

//Store the number.
std::cin >> numbers;

//If number entered is less than 3, exit the program.
if (numbers < 3) return 0;

//Print the first two element.
std::cout << fib1 << "\t" << fib2;

//do-while loop to calculate the new element of the series and printing the same.
do {
counter++;
fib3 = fib1 + fib2;
std::cout << "\t" << fib3;
fib1 = fib2;
fib2 = fib3;
} while (counter <= numbers);

std::cout << std::endl;
system("pause");
return 0;
}

fibonacci dengan c++

#include
int main() {
unsigned long long a = 1;
unsigned long long b = 1;
for (int i = 0; i < 45; i++) {
a += b;
std::cout << a/b << std::endl;
b += a;
std::cout << b/a << std::endl;
}
std::cin.get();