top of page
Ejercicio resuelto en clase
# include <iostream>
# include <math.h>
# include <conio.h>
using namespace std;
int Opcion;
int i,j;
void TABLA();
void FACTOR();
void FACTOR_L();
void FACTOR_L_R();
double W1,W2,Wo,L,R,Q;
int main()
{
do
{
cout << "\n MENU DE FUNCIONES"<< endl;
cout << " ----------------------------"<< endl;
cout << " [1] TABLA DE MULTIPLICAR"<< endl;
cout << " [2] FACTOR DE CALIDAD"<< endl;
cout << " [3] FACTOR DE CALIDAD VARIANDO L "<< endl;
cout << " [4] FACTOR DE CALIDAD VARIANDO L Y R "<< endl;
cout << "\n INGRESE UNA OPCION <> 0 : ";
cin>>Opcion;
switch (Opcion)
{
case 1:
{
TABLA();
} break;
case 2:
{
FACTOR();
} break;
case 3:
{
FACTOR_L();
} break;
case 4:
{
FACTOR_L_R();
} break;
}
} while(Opcion !=0);
}
void TABLA()
{
for(i=1; i<=12; i++)
{
cout<<" TABLA DEL "<<i<<endl;
cout<<" ----------------"<<endl;
for(j=1; j<=12; j++)
cout<<" "<<i<<"*"<<j<<"="<<i*j<<endl;
cout<<endl;
}
}
void FACTOR()
{
cout<<" Ingrese la frecuencia de media potencia W1: ";cin>>W1;
cout<<" Ingrese la frecuencia de media potencia W2: ";cin>>W2;
cout<<" Ingrese la inductancia: ";cin>>L;
cout<<" Ingrese la resistencia ";cin>>R;
Wo=sqrt(W1*W2);
Q = (Wo*L)/R;
cout<<"El factor de calidad es:"<<Q<<endl;
}
void FACTOR_L()
{
cout<<" Ingrese la frecuencia de media potencia W1: ";cin>>W1;
cout<<" Ingrese la frecuencia de media potencia W2: ";cin>>W2;
cout<<" Ingrese la resistencia:";cin>>R;
Wo=sqrt(W1*W2);
for(L=10; L<=20; L=L+0.5)
{
Q = (Wo*L)/R;
cout<<"Para la inductancia = "<<L<<" el factor de calidad es: "<<Q<<endl;
}
}
void FACTOR_L_R()
{
cout<<" Ingrese la frecuencia de media potencia W1: ";cin>>W1;
cout<<" Ingrese la frecuencia de media potencia W2: ";cin>>W2;
Wo=sqrt(W1*W2);
for(L=10; L<=20; L=L+0.5)
{
cout<<"\n Para inductancia ="<<L<<endl;
cout<< "----------------------"<<endl;
for(R=0.5; R<=5; R=R+0.8)
{
Q = (Wo*L)/R;
cout<<"Para la inductancia = "<<L<<" y la resistencia = "<<R<<" el factor de calidad es: "<<Q<<endl;
}
}
}




Tarea: Resonancia Mecánica
Referencia bibliográfica: Ciencias Exactas Espel, "Efecto de Resonancia Mecánica en el puente de Tacoma".(03 de junio de 2021. [Video en línea]. Disponible en: https://www.youtube.com/watch?v=XVtukRa9Jrs
Código en DEV C++
# include <iostream>
# include <math.h>
using namespace std;
int Opcion;
double ao,t,Wo,a,b,c,X, PI=3.14159;
void RESONANCIA();
void RESONANCIA_t();
void RESONANCIA_t_Wo();
int main()
{
do
{
cout << "\n MENU DE FUNCIONES"<< endl;
cout << " --------------------------"<< endl;
cout << " [1] RESONANCIA MECANICA"<< endl;
cout << " [2] RESONANCIA VARIANDO t"<< endl;
cout << " [3] RESONANCIA VARIANDO WO "<< endl;
cout << "\n INGRESE UNA OPCION <> 0 : ";
cin>>Opcion;
switch (Opcion)
{
case 1:
{
RESONANCIA();
} break;
case 2:
{
RESONANCIA_t();
} break;
case 3:
{
RESONANCIA_t_Wo();
} break;
}
} while(Opcion !=0);
}
void RESONANCIA()
{
cout<<" Ingrese la amplitud de oscilacion (ao): ";cin>>ao;
cout<<" Ingrese el tiempo de aplicacion de la fuerza periodica (t): ";cin>>t;
cout<<" Ingrese la frecuencia angular del solido Wo: ";cin>>Wo;
a = (Wo*t*PI)/(180);
b = cos(a);
c = sin(a);
X = ao*(((Wo*t*b)-c))/(2*pow(Wo,2));
cout<<" El valor de la resonancia es: "<<X<<endl;
}
void RESONANCIA_t()
{
cout<<" Ingrese la amplitud de oscilacion (ao): ";cin>>ao;
cout<<" Ingrese la frecuencia angular del solido Wo: ";cin>>Wo;
for(t=10; t<=30; t=t+2)
{
a = (Wo*t*PI)/(180);
b = cos(a);
c = sin(a);
X = ao*(((Wo*t*b)-c))/(2*pow(Wo,2));
cout<<" Para el tiempo t = "<<t<<" el valor de la resonancia es: "<<X<<endl;
}
}
void RESONANCIA_t_Wo()
{
cout<<" Ingrese la amplitud de oscilacion (ao): ";cin>>ao;
for(t=10; t<=18; t=t+2)
{
cout<<"\n Para el tiempo = "<<t<<endl;
cout<< " ----------------------"<<endl;
for(Wo=1; Wo<=10; Wo=Wo+0.5)
{
a = (Wo*t*PI)/(180);
b = cos(a);
c = sin(a);
X = ao*(((Wo*t*b)-c))/(2*pow(Wo,2));
cout<<" Para el tiempo t = "<<t<<" y la frecuencia angular Wo = "<<Wo<<" el valor de la resonancia es: "<<X<<endl;
}
}
}
Resonancia Mecánica


1. Resonancia mecánica

2. Resonancia mecánica variando el tiempo

3. Resonancia mecánica variando el tiempo y la frecuencia angular



bottom of page