Documento
Documento
Documento
BLOQUE A:
#include<iostream>
#include<math.h>
Int main(){
Int opcion;
Cout<<”\tmenu\n”;
Cout<<”1)valor eficaz\n\n”;
Cout<<”2)impedancia\n\n”;
Cout<<”3)coeficiente de autoinduccion\n\n”;
Switch(opcion){
Case 1:{
Double ve,vmax,contador=1;
While(vmax>50){
Cout<<”==================”<<endl;
Cout<<endl;
Cout<<endl;
Vmax=vmax-10;
Contador++;
Break;
Case 2:{
Double Z,R,X,contador=1;
Cout<<”INGRESE LA RESISTENCIA\n”;cin>>R;
Cout<<”INGRESE LA REACTANCIA\n”;cin>>X;
While(R>40&&X>60){
Z=sqrt(pow(R,2)+pow(X,2));
Cout<<”==================”<<endl;
Cout<<endl;
Cout<<endl;
R=R-5;
X=X-8;
Contador++;
Break;
Case 3:{
Double L,Fm,I,contador=1;
Cout<<”INGRESE EL FLUJO MAGNETICO\n”;cin>>Fm;
Cout<<”INGRESE LA INTENSIDAD\n”;cin>>I;
While(Fm>70&&I>50){
L=Fm/I;
Cout<<”=================”<<endl;
Cout<<endl;
Cout<<endl;
Fm=Fm-5;
I=I-10;
Contador++;
Break;
System(“pause”);
Return 0;
BLOQUE B:
#include<iostream>
#include<math.h>
Int main()
{//incio de programa
Int opcion;
Cout<<”MENU:\n\n”;
Cout<<”\n”;
Switch (opcion)
Case 1:
{//inicio caso 1
Double I,V,R,incremento_I,n=0;
While (n<10)
V=I*R;
N=n+1;
Cout<<n<<”)”<<” CUANDO LA INTENSIDAD DE CORRIENTE ES:”<<I<<”A”<<endl;
Cout<<”\n\n”;
I=I + incremento_I;
}//fin while
Case 2:
{//inicio case 2
Double Xc,frecuencia,capacitancia,n=0,i_f;
Cout<<”\n\n”;
While (n<10)
{//inicio de while
N= n + 1;
Xc=1/(2*3.14*frecuencia*capacitancia);
Frecuencia=frecuencia + i_f;
Cout<<”\n\n”;
}//fin de while
};break;//fin de case 2
Case 3:
{//incio de case 3
Double Xl,f,L,n=0,i_L;
Cout<<”\n\n”;
While (n<10)
{//inicio de while
Xl=2*3.14*f*L;
N++;
Cout<<”\n\n”;
L=L+i_L;
}//fin de while
};break;//fin de case 3
}//fin de switch
Cout<<”\n\n”;
System(“pause”);
Return 0;
#include<iostream>
#include<math.h>
#define pi 3.14159265
Int main(){
Do{
Int opcion;
Cout<<”\tCIRCUITOS”;
//menu
//opcion:
Cout<<”\n\n-Opcion: “;cin>>opcion;
Cout<<endl;
Switch(opcion){
Case 1:{
Double v=0,f,r,l,c;
Cout<<”===RlC en serie===”;
//experimento 1
While(v<=0){
//Asignacion
Cout<<”-Frecuencia(Hz): “;cin>>f;
Cout<<”-Resistencia(Ohm): “;cin>>r;
// dando valores:
//reactancias:
//impedancia
If(arg_s>0)
Else
//intensidad
//voltajes
Double vl,vc,vr;
Vl=i*xl;
Vc=i*xc;
Vr=i*r;
Break;
Case 2:{
Double v=0,f,r,l,c;
Cout<<”===RLC en Paralelo===”;
//experimento 2
While(v<=0){
//Asignacion de variables
Cout<<”-Frecuencia(Hz): “;cin>>f;
Cout<<”-Resistencia(Ohm): “;cin>>r;
Double c_i,arg_R,arg_s;
//dando valores:=
//reactancias:
//intensidades parciales
Cout<<”\n\n---Intensidad del Resistor(ir): “<<ir<<”(A)=> 0 grados”;
//intensidad
If(arg_s>0)
Else
Break;
Case 3:{
Double p_a,des;
Int c=1;
Cout<<”===Potencia en CA===”;
Cout<<”\nEn este codigo varia la ‘P_u’ y ‘p_r’ cuando se cambia el desfase con la p_a
siempre la misma\n”;
While(des>=0){
Double p_r,p_u,des_r;
Des_r=(des*pi)/180;
P_u=cos(des_r)*p_a;
P_r=sin(des_r)*p_a;
Cout<<”==========”<<”\n\n”;
Cout<<c<<”)Desfase: “<<des<<endl;
Cout<<”P_util: “<<p_u<<endl;
Cout<<”P_reactiva: “<<p_r<<”\n\n”;
C++;
Des-=10;
}//fin while 3
Else
Break;
Default:
Cout<<”opcion invalida”;
Cout<<endl<<endl;
Cout<<”1) SI”;
Cout<<”\n “;cin>>m;
Cout<<endl<<endl;
Cout<<”\n\n\n”;
System(“pause”);
Return 0;