Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<stdlib.h>
- #include<stdio.h>
- #include<conio.h>
- #include<time.h>
- using namespace std;
- int main(){
- int n = 0;
- int m = 1;
- int fib = 0;
- for (int i = 0; i < (m+1); i++) {
- if(fib == 0){
- cout<<0<<endl
- }else if (fib == 1){
- cout<<1<<endl
- }
- fib = m + n;
- n= m;
- m = fib;
- if(fib <0){
- cout<<"El valor en el que se produce un overflow entero es: ";
- cout << n<<endl;
- }
- }
- cout<<fib<<endl;
- short int a = 0;
- short int b = 1;
- short int fib1 = 0;
- for (int i = 0; i < (b+1); i++) {
- if(fib == 0){
- cout<<0<<endl
- }else if (fib == 1){
- cout<<1<<endl
- }
- fib1 = a + b;
- a = b;
- b = fib1;
- if(fib1 <0){
- cout<<"El valor en el que se produce un overflow Short int es: ";
- cout << a<<endl;
- }
- }
- cout<<fib1<<endl;
- long int x = 0;
- long int y = 1;
- long int fib2 = 0;
- for (int i = 0; i < (y+1); i++) {
- if(fib == 0){
- cout<<0<<endl
- }else if (fib == 1){
- cout<<1<<endl
- }
- fib2 = x + y;
- x = y;
- y = fib2;
- if(fib2 <0){
- cout<<"El valor en el que se produce un overflow Long int es: ";
- cout << n<<endl;
- }
- }
- cout<<fib2<<endl;
- }
Add Comment
Please, Sign In to add comment