LAB1

DEV-C++

#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