LABORATORIO

LABORATORIO 1:

Tres Ejercicio en Dev C++ :
  Ejercicio 1 :  Cálculo resistencia de un LED y hallar la potencia de la resistencia.

ESCRITO
/* HACER UN PROGRAMA QUE CALCULE LA RESISTENCIA DE UN LED 
   Y QUE HALLE LA POTENCIA DE LA RESISTENCIA 
*/
using namespace std;
#include<iostream>
#include<iomanip>
#include<conio.h>
int main()
{
    //inicio del programa principal
    float Vcc=0.000;
    float P=0.000;
    float R=0.000;
    float Vf=0.000;
    float const I=0.015;
    cout<<setw(50)<<"Calcular la resistencia de un led y la potencia de la resistencia\n"
        <<setw(50)<<"=================================================================\n"
        <<"\n\n\n";
    //configuracion de decimales
    cout.setf(ios::fixed);
    cout.precision(3);
    //proceso de lectura
    cout<<setw(50)<<"Voltaje de Entrada = ";cin>>Vcc;
    cout<<setw(50)<<"Voltaje del Diodo puede ser 3.2 o 3.6 = ";cin>>Vf;
    //proceso de calculo
    R=(Vcc-Vf)/I;
    P=I*(Vcc-Vf);
    cout<<setw(50)<<"La Resistencia es = "<<R<<"\n";
    cout<<setw(50)<<"La Potencia es = "<<P<<"\n";
    cout<<setw(50)<<"Gracias por usar Dev-C++"<<endl;
      getch();
      }
    

 Ejercicio 2 : Ley de Tension y de Corriente. Hallar la corriente Ia, Ib y Ic.


ESCRITO
/*Ley de tension y Corriente. Hallar Ia, Ib y Ic del circuito.cpp*/
using namespace std;
#include<iostream>
#include<iomanip>
#include<conio.h>
#include<math.h>
int main()
{
    int r1=0;
    int r2=0;
    float Ia=0.0;
    float Ib=0.0;
    float Ic=0.0;
    float Vx=0.0;
    float B=0.0;
    float A=0.0;
    float const N=36/10;
    float const r3=18;
    //Titulo del Programa
    cout<<setw(50)<<"EJERCICIOS LEY DE kirchhoff\n"
        <<setw(50)<<"================================\n"
        <<"\n\n\n";
    //configuracion de decimales
    cout.setf(ios::fixed);
    cout.precision(2);
    //proceso de lectura
    cout<<setw(20)<<"Por favor ingrese la resistencia 1=";cin>>r1;
    cout<<setw(20)<<"Por favor ingrese la resistencia 2=";cin>>r2;
    //PROCESO DE CALCULO
     A=(N)*(r1*r2*r3);
      B=((r2*r3)+(r1*r3)+(r2*r1));
      Vx=(A/B);
       Ia=(Vx/r1);
        Ib=(Vx/10);
        Ic=(Vx/r2);
    //proceso de salida
  cout<<setw(20)<<"Intensidad 1="<<Ia<<"\n";
  cout<<setw(20)<<"Intensidad 2="<<Ib<<"\n";
  cout<<setw(20)<<"Intensidad 3="<<Ic<<"\n";
  cout<<setw(50)<<"gracias por usar Dev-C++"<<endl;
  getch();
}




ESCRITO
/* Programa que permita desarrollar la Integral Definida desde
    x2 hasta x1 del polinomio x3 + x2 + x + 1 */
using namespace std;
#include<iostream>
#include<iomanip>
#include<conio.h>
#include<math.h>
int main()
{
    int c=0,n=0,n1=0,n2=0,n3=0,nr=0,ne=0;
    cout<<setw(50)<<"Integral Indefinida\n"
        <<setw(50)<<"===================\n"
        <<"\n\n\n";
        //proceso de lectura
        cout<<setw(30)<<"coeficiente=";cin>>n1;
        cout<<setw(30)<<"exponente=";cin>>n2;
        cout<<setw(30)<<"constante=";cin>>n3;
        cout<<setw(30)<<"loading...\n";
        getch();
        ne=n2-1;
        nr=n1*n2;
        cout<<setw(50)<<"Gracias por usar el programa\n";
        cout<<setw(50)<<"Integral Definida= "<<nr<<"x"<<ne<<"+C"<<endl;
        getch();
}

EJERCICIO 4: UTILIZANDO LA INSTRUCCION SWITCH CASE - C++ (10 CASE):


ESCRITO


/*ALUMNO: Fernandez Ancasi Terry Williams
  FACULTAD: INGENIERIA ELECTRONICA
  CURSO: LENGUAJE DE PROGRAMACION
  PROFESOR: ROMAN MUNIVE */
using namespace std;
#include<iostream>
#include<iomanip>
#include<conio.h>
#include<math.h>
int main()
{
    int x, y, dist, tim, vel, acel, velf, grav, alt;
    int dism, k, ang, masa, velangular, frec, per;
    float D, T, V, VF, H, EC, EP, P, F, HM, TV, L;
    
    
    cout<<setw(50)<<"FISICA 1 Y FISICA 2\n"
        <<setw(50)<<"===================\n"
   <<"\n\n\n";
    cout<<setw(0)<<"1) MRU\n";
    cout<<setw(0)<<"2) MRUV\n";
    cout<<setw(0)<<"3) CAIDA LIBRE\n";
    cout<<setw(0)<<"4) MOVIMIENTO PARABOLICO\n"; 
    cout<<setw(0)<<"5) ENERGIA CINETICA\n";
    cout<<setw(0)<<"6) ENERGIA POTENCIAL\n";
    cout<<setw(0)<<"7) FRECUENCIA DEL MOVIMIENTO ONDULATORIO\n";
    cout<<setw(0)<<"8) PERIODO DEL MOVIMIENTO ARMONICO SIMPLE";
    cout<<setw(0)<<"9) LEY DE NEWTON\n";
    cout<<setw(0)<<"10) 3� LEY DE KEPLER\n\n";    
    cout<<setw(50)<<"POR FAVOR INGRESE UNA OPCION: ";cin>>x;
    
    switch(x)
    {
    case 1:
          {
           cout<<setw(0)<<"1)CALCULO DE LA VELOCIDAD\n";
           cout<<setw(0)<<"2)CALCULO DE LA DISTANCIA\n";
           cout<<setw(0)<<"3)CALCULO DEL TIEMPO\n";
           cout<<setw(50)<<"Por Favor Ingrese en una Opcion: ";cin>>y;
           cout<<"\n";
           {
                            
           if(y==1)
                 
           {
           cout<<setw(50)<<"CALCULO DE LA VELOCIDAD\n"
               <<setw(50)<<"=======================\n"
           <<"\n\n";
           cout<<"INGRESE LA DISTANCIA (D): ";cin>>dist;
           cout<<"INGRESE EL TIEMPO (T): ";cin>>tim; 
           V=dist/tim;
           cout<<setw(50)<<"LA VELOCIDAD ES (V)= "<<V;
           cout<<"\n\n";
           cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
           getch();
           break; 
           }
                 
           if(y==2)
                 
           {
            cout<<setw(50)<<"CALCULO DE LA DISTANCIA\n"
                <<setw(50)<<"=======================\n"
            <<"\n\n";
            cout<<"INGRESE LA VELOCIDAD (V): ";cin>>vel;
            cout<<"INGRESE EL TIEMPO (T): ";cin>>tim; 
            D=vel*tim;
            cout<<setw(50)<<"LA DISTANCIA ES (D)= "<<D;
            cout<<"\n\n";
            cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
            getch();
            break; 
            }
                 
           if(y==3)
                 
           {
            cout<<setw(50)<<"CALCULO DEl TIEMPO\n"
                <<setw(50)<<"==================\n"
            <<"\n\n";
            cout<<"INGRESE LA VELOCIDAD (V): ";cin>>vel;
            cout<<"INGRESE LA DISTANCIA (T): ";cin>>dist; 
            T=vel/dist;
            cout<<setw(50)<<"LA DISTANCIA ES (D)= "<<T;
            cout<<"\n\n";
            cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
            getch();
            break; 
            }
            else 
            cout<<"ELECCION EQUIVOCADA POR FAVOR REINICIE EL PROGRAMA";
            cout<<"\n\n";
            break;
            }
                 
      case 2:
                 
            {
          cout<<setw(0)<<"1)CALCULO DE LA VELOCIDAD INICIAL\n";
          cout<<setw(0)<<"2)CALCULO DE LA VELOCIDAD FINAL\n";
          cout<<setw(0)<<"3)CALCULO DE LA DISTANCIA\n";
          cout<<setw(50)<<"Por Favor Ingrese en una Opcion: ";cin>>y;
          cout<<"\n";
            {
                          
            if(y==1)
                 
            {
            cout<<setw(50)<<"CALCULO DE LA VELOCIDAD INICIAL\n"
                <<setw(50)<<"===============================\n"
            <<"\n\n";
            cout<<"INGRESE LA DISTANCIA (D): ";cin>>dist;
            cout<<"INGRESE LA ACELERACION (A): ";cin>>acel;
            cout<<"INGRESE LA VELOCIDAD FINAL (VF): ";cin>>velf;
            cout<<"INGRESE EL TIEMPO (T): ";cin>>tim; 
            V=velf-acel*tim;
            cout<<setw(50)<<"LA VELOCIDAD INICIAL ES (V0)= "<<V;
            cout<<"\n\n";
            cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
            getch();
            break; 
                 }
                 
            if(y==2)
                 
            {
            cout<<setw(50)<<"CALCULO DE LA VELOCIDAD FINAL\n"
                <<setw(50)<<"=============================\n"
            <<"\n\n";
            cout<<"INGRESE LA VELOCIDAD INICIAL (V): ";cin>>vel;
            cout<<"INGRESE LA DISTANCIA (D): ";cin>>dist;
            cout<<"INGRESE LA ACELERACION (A): ";cin>>acel;
            cout<<"INGRESE EL TIEMPO (T): ";cin>>tim; 
            VF=vel+1/2*acel*tim;
            cout<<setw(50)<<"LA VELOCIDAD FINAL ES (VF)= "<<VF;
            cout<<"\n\n";
            cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
            getch();
            break; 
            }
            if(y==3)
            {
            cout<<setw(50)<<"CALCULO DE LA DISTANCIA\n"
                <<setw(50)<<"=======================\n"
            <<"\n\n";
            cout<<"INGRESE LA VELOCIDAD INICIAL (V): ";cin>>vel;
            cout<<"INGRESE LA DISTANCIA (T): ";cin>>dist; 
            cout<<"INGRESE LA ACELERACION (A): ";cin>>acel;
            cout<<"INGRESE EL TIEMPO (T): ";cin>>tim; 
            D=vel*tim+1/2*acel*tim*tim;
            cout<<setw(50)<<"LA DISTANCIA ES (D)= "<<D;
            cout<<"\n\n";
            cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
            getch();
            break; 
            }
            else 
           cout<<"ELECCION EQUIVOCADA POR FAVOR REINICIE EL PROGRAMA";
           cout<<"\n\n";
           break;
           }   
                       
      case 3:
            {
        cout<<setw(0)<<"1)CALCULO DE LA VELOCIDAD FINAL\n";
        cout<<setw(0)<<"2)CALCULO DE LA VELOCIDAD FINAL CON ALTURA\n";
        cout<<setw(0)<<"3)CALCULO DE LA ALTURA\n";
        cout<<setw(50)<<"Por Favor Ingrese en una Opcion: ";cin>>y;
        cout<<"\n";
             {
             if(y==1)
             {
             cout<<setw(50)<<"CALCULO DE LA VELOCIDAD FINAL\n"
                 <<setw(50)<<"=============================\n"
             <<"\n\n";
             cout<<"INGRESE LA VELOCIDAD INICAL (V0): ";cin>>vel;
             cout<<"INGRESE LA GRAVEDAD (G): ";cin>>grav;
             cout<<"INGRESE EL TIEMPO (T): ";cin>>tim; 
             VF=vel+grav*tim;
             cout<<setw(50)<<"LA VELOCIDAD INICIAL ES (V0)= "<<VF;
             cout<<"\n\n";
             cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
             getch();
             break; 
             }
             if(y==2)
             {
         cout<<setw(50)<<"CALCULO DE LA VELOCIDAD FINAL con altura\n"
             <<setw(50)<<"========================================\n"
             <<"\n\n";
             cout<<"INGRESE LA VELOCIDAD INICIAL (V0): ";cin>>vel;
             cout<<"INGRESE LA ALTURA (H): ";cin>>alt;
             cout<<"INGRESE LA GRAVEDAD (G): ";cin>>acel;
             cout<<"INGRESE EL TIEMPO (T): ";cin>>tim; 
             VF=vel*vel+2*grav*alt;
             cout<<setw(50)<<"LA VELOCIDAD FINAL ES (VF)= "<<VF;
             cout<<"\n\n";
             cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
             getch();
             break; 
             }
             if(y==3)
             {
             cout<<"CALCULO DE LA ALTURA\n";
             cout<<"INGRESE LA VELOCIDAD INICIAL (V): ";cin>>vel;
             cout<<"INGRESE LA GRAVEDAD (A): ";cin>>grav;
             cout<<"INGRESE EL TIEMPO (T): ";cin>>tim; 
             H=vel*tim+1/2*grav*tim*tim;
             cout<<setw(50)<<"LA ALTURA ES (D)= "<<H;
             cout<<"\n\n";
             cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
             getch();
             break; 
             }
             else 
           cout<<"ELECCION EQUIVOCADA POR FAVOR REINICIE EL PROGRAMA";
           cout<<"\n\n";
           break;
           }
       case 4:
             {
           cout<<setw(0)<<"1)CALCULO DE LA ALTURA MAXIMA\n";
           cout<<setw(0)<<"2)CALCULO DEL TIEMPO DE VUELO\n";
           cout<<setw(0)<<"3)CALCULO DE LA LONGITUD HORIZONTAL\n";
           cout<<setw(50)<<"Por Favor Ingrese en una Opcion: ";cin>>y;
           cout<<"\n";
              {
              if(y==1)
              {
              cout<<setw(50)<<"CALCULO DE LA ALTURA MAXIMA\n"
                  <<setw(50)<<"===========================\n"
              <<"\n\n";
              cout<<"INGRESE LA VELOCIDAD INICAL (V0): ";cin>>vel;
              cout<<"INGRESE LA GRAVEDAD (G): ";cin>>grav;
              cout<<"INGRESE EL ANGULO: ";cin>>ang; 
              HM=(vel*vel*sin(ang))/2*grav;
              cout<<setw(50)<<"LA ALTURA MAXIMA ES (HM)= "<<HM;
              cout<<"\n\n";
              cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
              getch();
              break; 
              }
              if(y==2)
              {
              cout<<setw(50)<<"CALCULO DEL TIEMPO DE VUELO\n"
                  <<setw(50)<<"===========================\n"
              <<"\n\n";
              cout<<"INGRESE LA VELOCIDAD INICIAL (V0): ";cin>>vel;
              cout<<"INGRESE EL ANGULO: ";cin>>ang;
              out<<"INGRESE LA GRAVEDAD (G): ";cin>>grav;
              TV=(2*vel*sin(ang))/grav;
              cout<<setw(50)<<"EL TIEMPO DE VUELO (TV) ES= "<<TV;
              cout<<"\n\n";
              cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
              getch();
              break; 
              }
              if(y==3)
              {
              cout<<setw(50)<<"CALCULO LONGITUD HORIZONTAL\n"
                  <<setw(50)<<"===========================\n"
              <<"\n\n";
              cout<<"INGRESE LA VELOCIDAD INICIAL (V0): ";cin>>vel;
              cout<<"INGRESE EL ANGULO: ";cin>>ang;
              cout<<"INGRESE LA GRAVEDAD (G): ";cin>>grav;
              L=(vel*vel*sin(2*ang))/grav;
              cout<<setw(50)<<"EL TIEMPO DE VUELO (TV) ES= "<<L;
              cout<<"\n\n";
              cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
              getch();
              break; 
              }
              else 
           cout<<"ELECCION EQUIVOCADA POR FAVOR REINICIE EL PROGRAMA";
           cout<<"\n\n";
           break;
           }
              
        case 5:
              {
              cout<<setw(50)<<"CALCULO DE LA ENERGIA CINETICA\n"
                  <<setw(50)<<"==============================\n"
              <<"\n\n";
              cout<<"INGRESE LA MASA (M): ";cin>>masa;
              cout<<"INGRESE LA GRAVEDAD (A): ";cin>>grav;
              cout<<"INGRESE LA ALTURA (T): ";cin>>alt; 
              EC=1/2*masa*vel*vel;
              cout<<setw(50)<<"LA ENERGIA CINETICA (EC) ES= "<<EC;
              cout<<"\n\n";
              cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
              getch();
              break;      
              }
                 
        case 6:
              {
              cout<<setw(50)<<"CALCULO DE LA ENERGIA POTENCIAL\n"
                   <<setw(50)<<"===============================\n"
              <<"\n\n";
              cout<<"INGRESE LA MASA (M): ";cin>>masa;
              cout<<"INGRESE LA VELOCIDAD (A): ";cin>>vel;
              cout<<"INGRESE LA ALTURA (T): ";cin>>alt; 
              EP=masa*grav*alt;
              cout<<setw(50)<<"LA ENERGIA POTENCIAL (EP) ES= "<<EP;
              cout<<"\n\n";
              cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
              getch();
              break;                         
              }
                 
 case 7:
       {
 cout<<setw(50)<<"CALCULO DE LA FRECUENCIA DEL MOVIMIENTO ONDULATORIO\n"
    <<setw(50)<<"===================================================\n"
    <<"\n\n";
    cout<<"INGRESE EL PERIODO (P): ";cin>>per;
   F=1/per;
   cout<<setw(50)<<"LA FRECUENCIA DEL MOVIMIENTO ONDULATORIO ES= "<<F;
   cout<<"\n\n";cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
   getch();
   break;                         
       }
                       
 case 8:
       {
 cout<<setw(50)<<"CALCULO DEL PERIODO DEL MOVIMIENTO ARMONICO SIMPLE\n"
    <<setw(50)<<"==================================================\n"
    <<"\n\n";
    cout<<"INGRESE LA FRECUENCIA(F): ";cin>>frec;
    cout<<"INGRESE LA VELOCIDAD ANGULR(VA): ";cin>>velangular;
    P=sqrt(2*3.1416*velangular);
    cout<<setw(50)<<"EL PERIODO DEL MOVIMIENTO ARMONICO SIMPLE ES= "<<P;
    cout<<"\n\n";
    cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
    getch();
    break;                        
       }
 case 9:
       {
       cout<<setw(50)<<"CALCULO DE LA FUERZA SEGUNDA LEY DE NEWTON\n"
           <<setw(50)<<"===============)=====================\n"
       <<"\n\n";
       cout<<"INGRESE LA ACELERACION(A): ";cin>>acel;
       cout<<"INGRESE LA MASA(M): ";cin>>masa;
       F=acel*masa;
       cout<<setw(50)<<"LA FUERZA ES= "<<F;
       cout<<"\n\n";
       cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
       getch();
       break;                        
       }   
case 10:
       {
   cout<<setw(50)<<"CALCULO DEL PERIODO DE LA TERCERA LEY DE NEPLER\n"
       <<setw(50)<<"========================================\n"
       <<"\n\n";
       cout<<"INGRESE LA DISTANCIA MEDIA (M): ";cin>>dism;
       cout<<"INGRESE LA K : ";cin>>k;
       T=sqrt(k*dism*dism*dism);                        
       cout<<setw(50)<<"EL PERIODO ES= "<<T;
       cout<<"\n\n";
       cout<<setw(50)<<"Gracias por usar DEV-C++"<<endl;
       getch();
       break;   
                                                       
       }       
       }            
       }}}
system("PAUSE");
}
}


No hay comentarios:

Publicar un comentario