EJERCICIO : UTILIZANDO ARRAYS CON SWITCH:
ESCRITO
ARRAY
/* DEV-C++
INGENIERIO: ROMAN MUNIVE WILDER
ALUMNO: FERNANDEZ ANCASI TERRY WILLIAMS
EJERCICIOS DEV-C++ USO DE COMANDO:
1 .- ARRAYS
2 .- FOR
3 .- WHILE
4 .- DO-WHILE
5 .- SWITCH
cout << "QUE TENGA BUEN DIA";
*/
using namespace std;
#include <iostream>
#include <iomanip>
#include <conio.h>
#include <math.h>
#define N 5
#define M 6
#define T 7
int opcion;
int V = 10;
int main()
{
cout << setw(61) << "ALUMNO: FERNANDEZ ANCASI TERRY WILLIAMS" << endl << endl;
cout << setw(55) << "INGENIERO: ROMAN MUNIVE WILDER" << endl << endl;
do
{
cout << setw(60) << "************* MENU ARRAYS *************\n" << endl;
cout << "1) CALCULO DE LA ENERGIA DE UN ELEMENTO CAPACITIVO" << endl;
cout << "2) CALCULO DE LA ENERGIA DE UN ELEMENTO INDUCTIVO" <<endl;
cout << "3) ESTADISTICA CALCULO DE LA MEDIA" << endl;
cout << "POR FAVOR INGRESE UNA OPCION / <0> PARA SALIR: "; cin>> opcion;
cout << "\n\n";
switch(opcion)
{
case 1:
{
double W, Ceq;
int numeros[N];
int i;
cout.setf(ios::fixed);
cout.precision(2);
cout << "********************************************************************************\n\n";
cout << setw(72) << "CALCULAR LA ENERGIA DE UN ELEMENTO CAPACITIVO CKTO EN PARALELO" << endl;
cout << setw(72) << "==============================================================";
cout << "\n\n";
for(i=0;i<N;i++)
{
cout<<"Ingrese el valor del capacitor : "<<i+1<<" = ";cin>>(numeros[i]);
}
Ceq=0;
for(i=0;i<N;i++)
{
Ceq = Ceq + numeros[i];
W = (Ceq*V*V)/2;
}
cout <<"El resultado de la capacitancia equivalente es : "<<Ceq<<" FARADIO";
cout <<"\n";
cout <<"La energia del capacitivo es : "<<W<<" WATT";
cout <<"\n\n";
cout << setw(59) << " !QUE TENGA BUEN DIA INGENIERO! ";
cout <<"\n\n";
getch();
}
case 2:
{
double W, Ieq;
int numeros[M];
int i;
cout.setf(ios::fixed);
cout.precision(2);
cout << "********************************************************************************\n\n";
cout << setw(70) << "CALCULAR LA ENERGIA DE UN ELEMENTO INDUCTIVO CKTO EN SERIE" << endl;
cout << setw(70) << "==========================================================";
cout << "\n\n";
for(i=0;i<M;i++)
{
cout<<"Ingrese el valor del capacitor : "<<i+1<<" = ";cin>>(numeros[i]);
}
Ieq=0;
for(i=0;i<M;i++)
{
Ieq = Ieq + numeros[i];
W = (Ieq*V*V)/2;
}
cout <<"Resultado, Inductivo equivalente es : "<<Ieq<<" HENRIOS";
cout <<"\n";
cout <<"La energia del elemento Inductivo es : "<<W<< " WATT";
cout <<"\n\n";
cout << setw(59) << " !QUE TENGA BUEN DIA INGENIERO! ";
cout <<"\n\n";
getch();
}
case 3:
{
double Med;
float Sum;
float numeros[T];
int i;
cout.setf(ios::fixed);
cout.precision(2);
cout << "********************************************************************************\n\n";
cout << setw(57) << "ESTADISTICA CALCULO DE LA MEDIA" << endl;
cout << setw(57) << "===============================";
cout << "\n\n";
for(i=0;i<T;i++)
{
cout <<"Ingrese un numero : "<<i+1<<" = ";cin>>(numeros[i]);
}
Sum=0;
for(i=0;i<M;i++)
{
Sum = Sum + numeros[i];
Med = Sum/7;
}
cout <<"Sumatoria de los numeros ingresados son : "<<Sum;
cout <<"\n";
cout <<"Resultado, la Media es : "<<Med;
cout <<"\n\n";
cout << setw(59) << " !QUE TENGA BUEN DIA INGENIERO! ";
cout <<"\n\n";
getch();
}
default:
cout << setw(50) << "grupo default de instrucciones"<<endl;
getch();
}
}while (opcion!=0);
system("pause");
return 0;
getch();
}
No hay comentarios:
Publicar un comentario