Páginas

martes, 3 de septiembre de 2013

FUNCIONES Y PRESENTACIÓN EN PREZI

PRESENTACIÓN EN PREZI


#include <iostream>
      int x;
      float a,b,c,d;

float tension(float,float);
float resistencia(float,float);
float intensidad(float,float);
float fuerza(float,float);
float energia_cinetica(float,float);
float energia_potencial(float,float);
float conductancia_conductor(float,float,float);
float resistencia_conductor(float,float,float);
float presion(float,float);
float velocidad_propagacion(float,float);

using namespace std;

int main()
{
    int op;
    float l;

    do
    {
     cout << endl << "MENU DE FORMULAS" << endl << endl;
 cout << "1. TENSION" << endl;
 cout << "2. RESISTENCIA" << endl;
 cout << "3. INTENSIDAD" << endl;
 cout << "4. FUERZA" << endl;
 cout << "5. ENERGIA POTENCIAL" << endl;
 cout << "6. ENERGIA CINETICA" << endl;
 cout << "7. CONDUCTANCIA DE UN CONDUCTOR" << endl;
 cout << "8. RESISTENCIA DE UN CONDUCTOR" << endl;
 cout << "9. PRESION" << endl;
 cout << "10. VELOCIDAD DE PROPAGACION" << endl;
 cout << "0. Finalizar" << endl << endl;
 cout << "Introduzca la opcion elegida: ";
 cin >> op;

 if ( op != 0 )
 {
  do
  {

  } while ( l<0 );

  switch (op)
  {
   case 1:
    {
          cout << "\n\n";
          cout << "-------------------------------------------------------------\n";
          cout << "CALCULO DE LA TENSION \n\n ";
          cout << "INGRESE LA RESISTENCIA : "; cin>>a;
          cout << "INGRESE LA INTENSIDAD DE CORRIENTE : "; cin>>b;
          d=tension(a,b);
          cout <<"\n";
          cout <<"EL VOLTAJE ES = "<<d<<"\n\n";
            break;
                  }
    break;
   case 2:
     {
          cout << "\n\n";
          cout << "-------------------------------------------------------------\n";                          
          cout << "CALCULO DE LA RESISTENCIA\n\n ";
          cout << "INGRESE EL VOLTAJE : "; cin>>a;
          cout << "INGRESE LA INTENSIDAD DE CORRIENTE : "; cin>>b;
           if (b != 0 )
                  {
                 d=resistencia(a,b);
                 cout <<"\n";
                 cout <<"LA RESISTENCIA ES = "<<d<<"\n\n";
                  }
             else
               cout<<"INDETERMINADO";
          break;
                  }
   case 3:
     {
          cout << "\n\n";
          cout << "-------------------------------------------------------------\n";                  
          cout << "CALCULO DE LA INTENSIDAD \n\n ";
          cout << "INGRESE EL VOLTAJE : "; cin>>a;
          cout << "INGRESE LA RESISTENCIA: "; cin>>b;
           if (b != 0 )
                  {
                 d=intensidad(a,b);
                 cout <<"\n";
                 cout <<"LA INTENSIDAD ES = "<<d<<"\n\n";
                  }
          else
               cout<<"INDETERMINADO";
          break;
                  }
   case 4:
                 {
         cout << "CALCULO DE LA FUERZA \n\n ";
         cout << "INGRESE LA MASA : "; cin>>a;
         cout << "INGRESE LA ACELERACION : "; cin>>b;
         d=fuerza(a,b);
         cout <<"LA FUERZA ES : "<<d<<"\n\n";
      break;
       }
            case 5:
                 {
         cout << "CALCULO DE LA ENERGIA CINETICA \n\n ";
         cout << "INGRESE LA MASA : "; cin>>a;
         cout << "INGRESE LA VELOCIDAD : "; cin>>b;
         d= energia_cinetica(a,b);
         cout <<"LA ENERGIA CINETICA ES : "<<d<<"\n\n";
      break;
       }
            case 6:
                 {
         cout << "CALCULO DE ENERGIA POTENCIAL \n\n ";
         cout << "INGRESE LA MASA : "; cin>>a;
         cout << "INGRESE LA ALTURA : "; cin>>b;
         d= energia_potencial(a,b);
         cout <<"LA ENERGIA POTENCIAL ES : "<<d<<"\n\n";
      break;
       }
             case 7:
                  {
         cout << "CALCULO DE LA CONDUCTANCIA DE UN CONDUCTOR\n\n ";
         cout << "INGRESE LA RESISTIVIDAD DEL MATERIAL : "; cin>>a;
         cout << "INGRESE LA LONGITUD DEL CONDUCTOR: "; cin>>b;
         cout << "INGRESE LA SECCION DEL CONDUCTOR: "; cin>>c;
          d=conductancia_conductor(a,b,c);
          cout <<"LA ENERGIA DISIPADA ES = "<<d<<"\n\n";

         break;
       }
             case 8:
                    {
         cout << "CALCULO DE LA RESISTENCIA DE UN CONDUCTOR\n\n" << "";
           cout << "INGRESE LA RESISTIVIDAD DEL MATERIAL: "; cin>>a;
           cout << "INGRESE LA LONGITUD DEL CONDUCTOR: "; cin>>b;
           cout << "INGRESE LA SECCION DEL CONDUCTOR: "; cin>>c;
         d=resistencia_conductor(a,b,c);
         cout <<"LA RESISTENCIA ES : "<<d<<"\n\n";
         break;
       }
             case 9:
                    {
         cout << "CALCULO DE LA PRESION\n\n ";
         cout << "INGRESE LA FUERZA : "; cin>>a;
         cout << "INGRESE EL AREA : "; cin>>b;
         d= presion(a,b);
         cout <<"LA PRESION ES : "<<d<<"\n\n";
      break;
       }
             case 10:
                  {
         cout << "CALCULO VELOCIDAD DE PROPAGACION\n\n ";
         cout << "INGRESE LA FRECUENCIAR : "; cin>>a;
         cout << "INGRESE LA LONGITUD : "; cin>>b;
          d=velocidad_propagacion(a,b);
          cout <<"LA VELOCIDAD DE PROPAGACION = "<<d<<"\n\n";

      break;
       }    
   defaul:
    cout << endl << "Opcion no valida" << endl;
    break;
  }

 }
    // FIN DEL PRIMER BUCLE
    } while ( op != 0 );

    cout << endl << "Gracias por utilizar el programa" << endl;


    return 0;

}

float tension(float a,float b)
{
     return a*b;
}

float resistencia(float a, float b)
{
     return a/b;
}

float intensidad(float a, float b)
{
     return a/b;
}

float fuerza(float a,float b)
{
 return a*b;
}

float energia_cinetica(float a,float b)
{
 return (a*(b*b))/2;;
}

float energia_potencial(float a,float b)
{
 return (a*b)*9.8;
}
float conductancia_conductor(float a,float b,float c)
{
    return (1/a)*(c/b);
}
float resistencia_conductor(float a,float b,float c)
{
    return a*(b/c);
}
float presion(float a,float b)
{
 return a/b;
}
float velocidad_propagacion(float a,float b)
{
 return a*b;

}


No hay comentarios:

Publicar un comentario