Está en la página 1de 3

#include <cstdlib>

#include <iostream>
#include <math.h>

using namespace std;

int main ()
{
int b, c, d, i, menor1, menor2, menor3, n, num, num2, opt, primo, suma,
term;

cout<<"1. Serie fibo y los numeros primos \n2. Los 3 menores de N numeros
(Si introduce un numero negativo finaliza) \nQue programa desea ejecutar: ";
cin>>opt;
switch(opt){
case 1:
cout<<"Ingrese cuantos terminos desea mostrar: ";
cin>>term;
cout<<endl;
b=1;
c=0;
num=0;
i=1;
n=2;
num2=term;
suma=0;
while(term>0){
while(i<=term){
while(num2>0){
primo=1;

d=2;
while(d<n){
if(n%d==0){
primo=0;
}
d=d+1;
}
if(primo){
num=b;
b=c;
c=num+b;
cout<<"fibo : "<<c<<endl;
cout<<"Primo: "<<n<<endl;
cout<<endl;
suma=c+n;
cout<<"La suma es: "<<suma<<endl;
while(suma>0){
cout<<"* ";
suma=suma-1;
}
cout<<" \n"<<endl;
num2=num2-1;
i=i+1;
}
n=n+1;
}
}
term=term-1;
}
break;

case 2:
menor1=99999;
menor2=99999;
menor3=99999;
cout<<"Ingrese un numero: ";
cin>>num;
while(num>0){
if(num<menor1){
menor1=num;
}
if((num>menor1)&&(num<menor2)){
menor2=num;
}
if((num>menor1)&&(num>menor2)&&(num<menor3)){
menor3=num;
}
cout<<"Ingrese el siguiente numero: "; cin>>num;
}
cout<<menor1<<", "<<menor2<<", "<<menor3<<endl;
break;
}
system ("Pause");
return EXIT_SUCCESS;
}

También podría gustarte