LAB 1

                                             
 LABORATORIO DE PROGRAMACIÓN


 //LAB1
//CORILLA SAIRITUPAC HAZAEL SMITH
//IIME-01
//LENGUAJE DE PROGRAMACION

#include<iostream>
#include<math.h>
using namespace std;
int r,e,i,d,Q,q,k,f,v,l,m,c,x,pri,secon,three,four;
int tension(int i, int r,int e);
int cargas(int d,int Q,int q,int k,int f);
int resistencia (int v,int l, int m);
int potencial(int d,int c,int k,int v);
float Y,F;
       
int main ()
{//1)DECLARACION
int opcion;
do
{// inicio del do-while
cout<<"*********MENU DE FUNCIONES**********\n\n";
cout<<"*********CONDUCTORES ELECTRICOS**********\n\n";
cout<<"1)caida de tension: \n";
cout<<"2)cargas electricas  \n";
cout<<"3)resistencia electrica \n";
cout<<"4)potencial electrostatico \n\n";
cout<<"  DIGITE <0> PARA SALIR \n\n";
cout<<"*************\n\n";
cout<<"   ELIJA UNA OPCION : "; cin>>opcion;
    //2)ASIGNACION
    switch (opcion)
    {
    case 1:
       {cout<<"*******caida de tension******\n\n";
     
        cout <<"ingrese la intensidad de corriente: "; cin >> i;
         cout <<"ingrese LA resistencia del conductor (voltios): "; cin>>r;
         cout<<"-------------------------------\n";
     tension(i,r,e);
         cout<< "la caida de tension sera: "<<i<<" *"<<r<<"= "<<pri<<endl;
         cout<<"*************\n\n";
    } //FIN DEL CASO 1
     break;    
  case 2:
          {
          cout<<"*******cargas electricas******\n\n";
         
        cout <<"ingrese la distancia que separa a Q de q: "; cin>>d;
         cout <<"ingrese Q: "; cin>>Q;
         cout <<"ingrese q : "; cin>>q;
         cout<<"ingrese k :"; cin>>k;
          cargas(d,Q,q,k,f);
       
   cout <<"la carga electrica sera : "<<k<<" * "<<Q<<" * "<<q<<" * "<<r<<" =" <<secon<<endl;
         cout<<"*************\n\n";
  }      //FIN DEL CASO 2
    break;

    case 3: {cout<<"*******resistencia electrica******\n\n";

        cout <<"ingrese la cantidad de voltios : "; cin>>v;
         cout <<"ingrese la intensidad de corriente: "; cin>>l;
       
        resistencia(v,l,m);
         cout <<"LA resistencia electrica sera: "<<v<<" / "<<l<<" =" <<three<<endl;
         cout<<"*************\n\n";
         
} //FIN DEL CASO 3
   break;
   
    case 4:
     {  cout<<"*******potencial electrostatico******\n\n";
       
        cout <<"ingrese la distancia : "; cin>>d;
         cout <<"ingrese la carga electrica: "; cin>>c;
          cout <<"ingrese la constante : "; cin>>k;
       potencial(d,c,k,v);
         cout <<"el potencial sera: "<<c<<" * "<<k<<" / "<<d<<" =" <<four<<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

//zona de desarrollo
int tension(int i, int r,int e)
{
       pri=i*r;
    return pri;
}
int cargas(int d,int Q,int q,int k,int f)
{
    secon=k*Q*q*r;
   return secon;
}
int resistencia (int v,int l, int m)
{
        three=v/l;
        return three;
}
int potencial(int d,int c,int k,int v)
    {
     
        four=c*k/d;
      return four;
}




No hay comentarios:

Publicar un comentario