#include<iostream>
#include<math.h>
using namespace std;
int P,L,S,r1,r2,r3,t,x,t0;
float R,C,D;
double resist (int P,int L,int S);
double suma1 (int r1,int r2,int r3);
double suma2 (int r1,int r2,int r3);
double temp (int t,int x,int t0);
int main()
{
// 1) DECLARACION
int opcion;
do
{
cout<<"\n *************************** MENU ***************************** \n\n";
cout<<" 1) RESISTENCIA ELECTRICA \n ";
cout<<"2) SUMA DE RESISTENCIA EN SERIE \n ";
cout<<"3) SUMA DE RESISTENCIA EN PARALELO\n ";
cout<<"4) RESISTENCIA A CIERTA TEMPERATURA\n\n";
cout<<" INGRESE LA OPCION 0 PARA SALIR \n\n";
cout<<" ************************************************************** \n\n";
cout<<" INGRESE UNA OPCION: "; cin>>opcion;
switch (opcion)
{
case 1:
{
cout<<"\n ************ RESISTENCIA ELECTRICA ************ \n\n";
cout<<" INGRESE LA RESISTIVIDAD DEL MATERIAL: "; cin>>P;
cout<<" INGRESE LA LONGITUD DEL CABLE: "; cin>>L;
cout<<" INGRESE EL AREA DE SECCION TRANSVERSAL DEL CABLE: "; cin>>S;
resist (P,L,S);
cout<<" LA RESISTENCIA ES : " << resist (P,L,S)<< endl;
cout<<"\n ************************************************************** \n\n";
}//FIN DEL CASO 1
break;
case 2:
{
cout<<"\n ***** SUMA DE RESISTENCIA EN SERIE ***** \n\n";
cout<<" INGRESE LA RESISTIVIDAD R1: "; cin>>r1;
cout<<" INGRESE LA RESISTIVIDAD R2: "; cin>>r2;
cout<<" INGRESE LA RESISTIVIDAD R3: "; cin>>r3;
suma1 (r1,r2,r3);
cout<<" LA SUMA DE LAS RESISTENCIAS ES : " <<suma1 (r1,r2,r3)<< endl;
cout<<"\n ************************************************************** \n\n";
}//FIN DEL CASO 2
break;
case 3:
{
cout<<"\n ****** SUMA DE RESISTENCIA EN PARALELO ****** \n\n";
cout<<" INGRESE LA RESISTIVIDAD R1: "; cin>>r1;
cout<<" INGRESE LA RESISTIVIDAD R2: "; cin>>r2;
cout<<" INGRESE LA RESISTIVIDAD R3: "; cin>>r3;
suma2 (r1,r2,r3);
cout<<" LA SUMA DE LAS RESISTENCIAS ES : " <<suma2 (r1,r2,r3)<< endl;
cout<<"\n ************************************************************** \n\n";
}//FIN DEL CASO 3
break;
case 4:
{
cout<<"\n ****** RESISTENCIA A CIERTA TEMPERATURA ****** \n\n";
cout<<" INGRESE LA RESISTENCIA A LA TEMPERATURA: "; cin>>t;
cout<<" INGRESE EL COEFICIENTE A LA TEMPERATURA: "; cin>>x;
cout<<" INGRESE LA TEMPERATURA INICIAL : "; cin>>t0;
temp (t,x,t0);
cout<<" LA SUMA DE LAS RESISTENCIAS ES : " <<temp (t,x,t0)<< endl;
cout<<"\n ************************************************************** \n\n";
cout<<"\n *********** ************ \n\n";
}//FIN DEL CASO 4
break;
} // FIN DEL SWITCH
}
while (opcion !=0);
cout<<endl; cout<<"\n";
system("pause");
return 0;
} // FIN DEL PROGRAMA
// ZONA DE DESARROLLO DE LAS FUNCIONES
//PRIMERA ZONA DE DESARROLLO
double resist (int P,int L,int S)
{
R= (P*L)/S;
return R;
}
double suma1 (int r1,int r2,int r3)
{
R=r1+r2+r3;
return R;
}
double suma2 (int r1,int r2,int r3)
{
C= (1/r1)+(1/r2)+(1/r3);
R=1/C;
return R;
}
double temp (int t,int x,int t0)
{
C=t-t0;
D=x*C;
R=t*(1+D);
return R;
}
No hay comentarios:
Publicar un comentario