EVAP4

#include<iostream>
#include<windows.h>
using namespace std;
int main()
{
    int i,n,suma,opcion;
    cout<<"*******MENU*******\n\n";
    cout<<"1)Ejercicio 1\n";
    cout<<"2)Ejercicio 2\n";
    cout<<"3)Ejercicio 3\n";
    cout<<"4)Ejercicio 4\n";
    cout<<"5)Ejercicio 5\n";
    cout<<"6)Ejercicio 6\n";  
    cout<<"7)Ejercicio 7\n";  
cout<<"8)Ejercicio 8\n";
    cout<<"9)Ejercicio 9\n";
    cout<<"DIGITE 0 PARA SALIR\n";
    cout<<"**************************\n";
    cout<<"INGRESE UNA OPCION: ";
cin>>opcion;
cout<<endl;
    switch(opcion)
    {
//PRIMER PROBLEMA
case 1:
        {
cout<<"NUMEROS DE X HASTA Y\n\n";
int Ni,Nf;
       int i;
       cout<<"NUMEROS COMPRENDIDOS EN UN RANGO\n\n";
            cout<<"INGRESE NUMERO INICIAL:";
cin>>Ni;
cout<<endl;
            cout<<"INGRESE NUMERO FINAL:";
cin>>Nf;
cout<<endl;
            for (i=Ni+1;i<Nf;i++)
            {
cout<<-i;cout<<endl;cout<<endl;
}
break;
        }
//SEGUNDO PROBLEM
        case 2:
        {
            cout <<"MULTIPLOS DE 11\n\n";
cout <<"INGRESE EL NUMERO TERMINOS A SUMAR:";
cin >>n;
cout<<endl;
suma=0;
i = 1;
while (i<=n)
{
suma=suma+(11*i);
i=i+1;
}
cout<<"LA SUMA DE LOS MULTIPLOS DE 2: "<<suma;
cout<<endl;
            break;
        }
//TERCER PROBLEMA
        case 3:
        {
cout<<"EL MINIMO VALOR DE UN NUMERO";
unsigned N,r;
cout<<"INGRESE UN NUMERO:";
cin>>N;
do
{
r=0;
while(N>0)
{
r=r+N%10;
N=N/10;
}
N=r;
}
while(r>9);
cout<<"LO MINIMO ES: "<<r;
break;
        }
//CUARTO PROBLEMA
        case 4:
        {
cout<<"NUMERO DE TERMINOS\n\n";
int i,j,k,n,suma;
cout<<"INGRESE NUMERO DE TERMINOS: ";cin>>n;
i=1; j=2; k=1; suma=0;
cout<<"S = ";
while(i<=n)
{
if (i%2==0)
{
cout<<j<<",";
suma = suma + j; j+=2;i+=1;
}
else
{
cout<<k<<",";
suma = suma + k;
k+=1;i+=1;
}
}
cout<<"La suma total de la serie es = "<<suma;cout<<endl;
            break;
        }
//QUINTO PROBLEMA
        case 5:
        {
cout<<"NUMERO MAYOR A 5\n\n";
   int num;
cout<<"INGRESE UN NUMERO MAYOR A 5\n\n";
cin>>num;
cout<<endl;
if(num<=5)
{
do
{
cout<<"INGRESE UN NUMERO MAYOR A 5\n\n";
cin>>num;
cout<<endl;
}
while(num<=5);
}
   cout<<"EL NUMERO FUE: "<<num;cout<<endl;
            break;
        }
//SEXTO PROBLEMA
        case 6:
        {
cout<<"LA SUMA DE LOS PRIMEROS CUBOS ES\n\n";
suma=0;
i = 1;
cout<<"SUMA DE LOS PRIMEROS CUBOS\n\n";
cout<<"INGRESE EL NUMERO TERMINOS A SUMAR: ";
cin>>n;
cout<<endl;
for (i=1; i<=n; i++)
{
suma=suma+(i*i*i);
}
cout <<"LA SUMA DE LOS PRIMEROS CUBOS ES: "<<suma;
cout<<endl;
            break;
        }
//SEPTIMO PROBLEMA
        case 7:
        {
cout<<"LOS NUMEROS DEL 2 AL 20\n\n";
int a;
cout<<"Los numero del 2 al 20";
cout<<endl;
for(a=2;a<=20;a=a+2)
{
cout<<a;cout<<endl;
}
            break;

        }
//OCTAVO PROBLEMA
        case 8:
        {
cout<<"MCD\n\n";
int N1,N2,menor,mayor,r;
cout<<"INGRESE PRIMER NUMERO:";
cin>>N1;
cout<<"INGRESE SEGUNDO NUMERO:";
cin>>N2;
if(N1>N2)
{
mayor=N1;
menor=N2;
}
else
{
mayor=N2;
menor=N1;
}
while (menor>0)
{
r=mayor%menor;
mayor=menor;
menor=r;
}
cout<<"El MCD es:"<<mayor;
            break;
        }
//NOVENO PROBLEMA
        case 9:
        {
suma=0;
i=1;cout<<endl;
cout<<"CALCULO DE LOS PRIMEROS TERMINOS PARES\n\n";
cout<<"INGRESE NUMEROS DE TERMINOS A SUMAR: ";
cin>>n;cout<<endl;
for(i=1;i<=n;i++)
{
suma=suma+(2*i);
            }
            cout<<"LA SUMA DE LOS NUMEROS PARES ES: "<<suma;
cout<<endl;
            break;
        }
        cout<<"NO ES UNA OPCION";
    }
    system("pause");
}

No hay comentarios:

Publicar un comentario