#include<iostream>
using namespace std;
int main()
{
// DECLARACION
int a, n, suma, opcion;
do //HACER
{
// MENSAJE DE TEXTO DEL MENU
cout<<endl;
cout<<"*****************************************\n";
cout <<"MENU PRINCIPAL\n";
cout<<"1) SUMA DE TERMINOS PARES \n";
cout<<"2) SUMA DE TERMINOS IMPARES \n";
cout<<"3) SUMA DE TERMINOS NATURALES \n";
cout<<"4) SUMA DE LOS PRIMEROS TERMINOS AL CUADRADO \n";
cout<<"5) SUMA DE LOS PRIMEROS TERMINOS AL CUBO \n";
cout<<"6) SUMA DE LOS PRIMEROS MULTIPLOS DE 6 \n";
cout<<"7) SUMA DE NUMEROS DE 4 CIFRAS \n";
cout<<"8) SUMA DE NUMEROS PARES MAYORES A 40 \n";
cout<<"9) SUMA DE NUMEROS IMPARES MAYORES A 50 \n";
cout<<" DIGITE <0> PARA SALIR\n";
cout<<"*****************************************\n";
cout<<"INGRESE LA OPCION : ";
cin>>opcion; cout<<" \n";
switch(opcion)
{
case 1:
{ suma=0;
a=1;
cout<<endl;
cout<<" SUMA DE TERMINOS PARES ";
cout<<endl;
cout<<"ingrese el numeros de terminos a sumar:";
cin>>n;
cout<<endl;
for(a=1;a<=n;a++)
{
suma = suma + (2*a);
}
cout<<"EL RESULTADO DE LOS PRIMEROS TERMINOS PARES ES:"<<suma;
cout<<endl;
break;
}
case 2:
{ suma=0;
a = 1;
cout<<endl;
cout <<”) SUMA DE TERMINOS IMPARES ”;
cout<<endl;
cout <<”INGRESE EL NUMERO TERMINOS A SUMAR: ”;
cin >>n;
cout<<endl;
for (a=1; a<=n; a++)
{
suma = suma + (2*a-1);
}
cout << “LA SUMA DE LOS PRIMEROS TERMINOS IMPARES ES: ”<< suma;
cout<<endl;
break;
}
case 3:
{ suma=0;
a=1;
cout<<endl;
cout<<"SUMA DE TERMINOS NATURALES ";
cout<<endl;
cout<<"ingrese el numeros de terminos a sumar:";
cin>>n;
cout<<endl;
for(a=1;a<=n;a++)
{
suma = suma + a;
}
cout<<"el resultado delos primeros términos naturales es:"<<suma;
cout<<endl;
break;
}
case 4:
{ cout <<" SUMA DE LOS PRIMEROS TERMINOS AL CUADRADO";
cout<<endl;
cout <<"INGRESE EL NUMERO TERMINOS A SUMAR:";
cin >>n;
cout<<endl;
suma=0;
a = 1;
while (a<=n)
{
suma = suma + (a*a);
a= a + 1;
}
cout << "LA SUMA DE LOS PRIMEROS TERMINOS AL CUADRADO ES : "<< suma;
cout<<endl;
break;
}
case 5:
{ cout <<" SUMA DE LOS PRIMEROS TERMINOS AL CUBO ";
cout<<endl;
cout <<"INGRESE EL NUMERO TERMINOS A SUMAR:";
cin >>n;
cout<<endl;
suma=0;
a = 1;
while (a<=n)
{
suma = suma + ((a*a)*a);
a= a + 1;
}
cout << "LA SUMA DE LOS PRIMEROS TERMINOS AL CUBO ES: "<< suma;
cout<<endl;
break;
}
case 6:
{ cout <<"SUMA DE LOS PRIMEROS MULTIPLOS DE 6 ";
cout<<endl;
cout <<"INGRESE EL NUMERO TERMINOS A SUMAR:";
cin >>n;
cout<<endl;
suma=0;
a = 1;
while (a<=n)
{
suma = suma + (6*a);
a= a + 1;
}
cout << "LA SUMA DE LOS PRIMEROS MULTIPLOS DE 6 ES: "<< suma;
cout<<endl;
break;
}
case 7:
{ cout <<" SUMA DE NUMEROS DE 4 CIFRAS ";
cout<<endl;
cout <<"INGRESE EL NUMERO DE TERMINOS";
cout<<endl;
cout<<" LA SUMA SE REALIZA DESDE 1000 EN ADELANTE:";
cin >>n;
cout<<endl;
if (n<=9999)
{
suma=0;
a= 1;
do
{
suma = suma+ 999 + a;
a= a + 1;
}
while (a<=n);
cout << "LA SUMA ES "<< suma;
cout<<endl;
}
else
{
cout<<"INGRESE UN NUMERO ENTRE 1 Y 9999";
cout<<endl;
}
break;
}
case 8:
{ cout <<" SUMA DE NUMEROS PARES MAYORES A 40";
cout<<endl;
cout <<"INGRESE EL NUMERO DE TERMINOS:";
cout<<endl;
cout<<"EL NUMERO DE TERMINOS QUE INGRESE SERA TOMADO APARTIR DE 40:";
cin >>n;
cout<<endl;
suma=0;
a = 1;
do
{
suma = suma+ 40+(2*a);
a= a + 1;
}
while (a<=n);
cout << "LA SUMA ES "<< suma;
cout<<endl;
break;
}
case 9:
{ cout <<" SUMA DE NUMEROS IMPARES MAYORES A 50 ";
cout<<endl;
cout <<"INGRESE EL NUMERO DE TERMINOS: ";
cout<<endl;
cout<<"EL NUMERO DE TERMINOS QUE INGRESE SERA TOMADO APARTIR DE 50:";
cin >>n;
cout<<endl;
suma=0;
a = 1;
do
{
suma = suma+ 50+(2*a)-1;
a= a + 1;
}
while (a<=n);
cout << "LA SUMA ES "<< suma;
cout<<endl;
break;
}
}
cout<<endl;
}
while (opcion != 0);
system("pause");
return 0;
}
No hay comentarios:
Publicar un comentario