Guest User

Untitled

a guest
Jul 17th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. // sequence is 0, 1, 1, 2, 3, 5, 8, 13, ...
  6. /*
  7. int main() {
  8. int number;
  9. char contin = 'Y';
  10.  
  11. while(toupper(contin) == 'Y') {
  12. cout << "Enter a number: ";
  13. cin >> number;
  14. cout << endl << "The prime number is: " << FindPrime(number) << endl;
  15. cout << endl << "Would you like to continue? (Y/N): ";
  16. cin >> contin;
  17. }
  18. }
  19. */
  20.  
  21. int fib (int i) {
  22. int pred, result, temp;
  23.  
  24. pred = 1;
  25. result = 0;
  26.  
  27. while (i > 0) {
  28. temp = pred + result;
  29. result = pred;
  30. pred = temp;
  31. i = i-1;
  32. }
  33. return(result);
  34. }
  35.  
  36. int main () {
  37. char contin = 'Y';
  38.  
  39. while(toupper(contin) == 'Y')
  40.  
  41. int n;
  42. cout << "Enter a natural number: ";
  43. cin >> n;
  44. while (n < 0) {
  45. cout << "Please re-enter: ";
  46. cin >> n;
  47. }
  48. cout << "fib(" << n << ") = " << fib(n) << endl;
  49. return(0);
  50. }
Add Comment
Please, Sign In to add comment