#include<math.h>
using namespace std;
int v, r, I, q, t, H, G, L, p, S, R, i, D;
int intensidad (int v, int r) ;
int corriente (int q, int t);
int conductor (int p, int L, int S);
int densidad (int H, int G);
int main ()
{//1)DECLARACION
int opcion;
do
{// INICIO DEL DO-WHILE
cout<<"*********MENU DE FUNCIONES**********\n\n";
cout<<"1)INTENSIDAD \n";
cout<<"2)INTENSIDAD DE CORRIENTE ELECTRICA \n";
cout<<"3)RESISTENCIA DE UN CONDUCTOR \n";
cout<<"4)DENSIDAD DE CORRIENTE \n";
cout<<" DIGITE <0> PARA SALIR \n\n";
cout<<"*************\n\n";
cout<<" ELIJA UNA OPCION : "; cin>>opcion;
//2)ASIGNACION
switch (opcion)
{
case 1:
{
cout<<"******* INTENSIDAD ******\n\n";
cout<<"INGRESE LA TENSION: "; cin >>v;
cout<<"INGRESE LA RESISTENCIA: "; cin >>r;
cout<<"-------------------------------\n";
I = intensidad(v,r);
cout<< "LA INTENSIDAD ES: "<< I << endl;
cout<< endl;
cout<<"*************************************\n\n";
} //FIN DEL CASO 1
break;
case 2:
{
cout<<"******* CORRIENTE ******\n\n";
cout<<"INGRESE LA CARGA ELECTRICA: "; cin >>q;
cout<<"INGRESE EL TIEMPO: "; cin >>t;
cout<<"-------------------------------\n";
i = corriente(q,t);
cout<< "LA CORRIENTE ES: "<< i << endl;
cout<< endl;
cout<<"*************************************\n\n";
} //FIN DEL CASO 2
break;
case 3:
{
cout<<"******* CONDUCTOR ******\n\n";
cout<<"INGRESE LA RESISTIVIDAD DEL CONDUCTOR: "; cin>>p;
cout<<"INGRESE LA LONGITUD DEL CONDUCTOR: "; cin>>L;
cout<<"INGRESE LA SECCION DEL CONDUCTOR: "; cin>>S;
cout<<"-------------------------------\n";
R = conductor(S,L,p);
cout<<"LA RESISTENCIA CONDUCTOR ES: "<< R << endl;
cout<< endl;
cout<<"********************************\n\n";
} //FIN DEL CASO 3
break;
case 4:
{
cout<<"******* DENSIDAD DE CORRIENTE ******\n\n";
cout<<"INGRESE LA INTENSIDAD DE CORRIENTE: "; cin>>H;
cout<<"INGRESE LA SECCION: "; cin>>G;
cout<<"-------------------------------\n";
D = densidad(H,G);
cout<<"LA DENSIDAD DE CORRIENTE ES: "<< D << endl;
cout<< endl;
cout<<"********************************\n\n";
} //FIN DEL CASO 4
}// FIN DE SWITCH
}// FIN DEL DO-WHILE
while (opcion !=0);
cout<<endl;cout<<"\n";
system("pause");
return 0;
}//FIN DEL PROGRAMA
int intensidad(int v, int r)
{
I = v / r;
return I;
}
int corriente (int q, int t)
{
i = q / t;
return i;
}
int conductor (int p, int L, int S)
{
R = p*( L / S);
return R;
}
int densidad (int H, int G)
{
D = H / G;
return D;
}
No hay comentarios:
Publicar un comentario