top of page

CORRIENTE ALTERNA

Corriente alterna se denomina a la corriente eléctrica en la que la magnitud y el sentido varían cíclicamente.​ Fue desarrollada e impulsada por el inventor, ingeniero mecánico, eléctrico y físico Nikola Tesla.

#include <iostream>
  #include <math.h>
  using namespace std;
  int main()
  {
      int opcion;
      cout<<"***************************** \n";
      cout<<"Circuitos Corriente Alterna \n";
      cout<<"1)Corriente rms \n";
      cout<<"2)Carga maxima\n";
      cout<<"3)Intencida rms \n"; 
      cout<<"4)Capacitancia Reactiva \n"; 
      cin>>opcion;
      if (opcion>0,opcion<5){
          
      switch (opcion)
      { 
                   case 1:
                   
                        { //DECLARACION 
                        cout<<"(Corriente rms)\n" ;
                        double Irms,Vrms,R;
                          cout<<"(Ingrese Voltaje rms) "; cin>>Vrms; 
                          cout<<"(Ingrese la Resitencia) " ; cin>>R; 
                          if (R>5){
                          Irms=Vrms/R;
                          cout<<"Corriente rms: "<<Irms<<endl;
                          cout<<"opcion 1\n";}
                          else
                           cout<<"VALOR DE DERESISTENCIA MUY BAJO";  
                        };break;
                   case 2:
                        {//DECLARACION 
                         cout<<"(Carga Maxima)\n" ;
                          double Qmax,Vmax,C;
                         cout<<"(Capacitancia) "; cin>>C; 
                          cout<<"(Voltaje Maximo) " ; cin>>Vmax; 
                          if (C<10){
                         Qmax=Vmax/C;
                         cout<<"La carga maxima: "<<Qmax<<endl;
                         cout<<"opcion 2\n";}
                          else
                           cout<<"Valor de capacitancia muy alto";  
                         
                        };break;
                   case 3:
                        { //declaracion 
                        cout<<"(Intencida rms)\n" ;
                        double Qmax,Vmax,C,Vrms,R,Irms;
                        Vmax=Qmax/C;
                        cout<<"El Voltaje Maximo es: "<<Vmax<<endl;
                        Vrms=Vmax/sqrt(2);
                        cout<<"Voltaje rms "<<Vrms<<endl;
                        Irms=Vrms/R;
                        cout<<"La Intencidad RMS= "<<Irms<<endl;
                          cout<< "opcion 3";     
                        };break;
                   case 4:
                        { // declaracion 
                        cout<<"(RESISTENCIA\n" ;
                        double Irms,P,R,Vrms;
                        cout<<"(Ingrese Voltaje rms) "; cin>>Vrms; 
                          cout<<"(Ingrese la Resitencia) " ; cin>>R; 
                        Irms=Vrms/R;
                        cout<<"El Corriente rms: "<<Irms<<endl;
                        P=pow(Irms,2)*R;
                        cout<<"Resistencia "<<P<<endl;
                           
                        cout<< "opcion 4";
                        
                        };break;
    }//fin switch
      }else
      cout<<"Opcion no existente";
    //system("pause");
    return 0;
   }//fin programa     

​

bottom of page