Codificación Múltipe

Elongación
La elongación en mecánica es la distancia que, en un instante dado, separa a una partícula o cuerpo sometidos a oscilación de su posición de equilibrio.
Por extensión, en un sistema físico se define la elongación asociada a una magnitud física característica del mismo como la diferencia de su valor en un instante dado y el correspondiente al estado de equilibrio del sistema.
En física, la elongación se refiere comúnmente a los sistemas oscilantes, tanto materiales (ejemplo, masa sujeta a un muelle) como inmateriales (oscilaciones electromagnéticas).
Periodo(T): es el tiempo empleado en realizar una vuelta completa o ciclo.
Frecuencia(f): es el número de vueltas o ciclos en unidad del tiempo
Frecuencia angular(w): es el número de radianes que recorre en la unidad de tiempo.

Fórmulas:
x= A.Sen(wt+φ)          donde: x, elongación ; A, amplitud; φ=ángulo base; t,tiempo
v=A.w.Cos(w.t+φ)       donde: v, velocidad
a= -w2.x                       donde: a, aceleración
F=-m.w2.x                    donde: F,fuerza; m, masa 
w=2π/T ≅2πf


C++
#include<iostream>
using namespace std ;
int main ()
{
    int opcion;
    cout << "menu\n";
    cout << "1)elongacion \n";
    cout << "2)fuerza\n";
    cout << "3)frecuencia angular\n";
    cout << "4)aceleración\n";
    cout << "...elija una opcion";cin>>opcion;
switch(opcion)
{
case 1:
{     
     int a,w2;
     double x;
     cout<<"ingrese aceleracion a: ";cin>>a;
     cout<<"ingrese frecuencia angular: ";cin>>w2;
     {
     x=a/-w2;
     cout<<"la elongacion es: "<< x << endl;
     }
}; break;
case 2:
{
     int m,w2,x;
     double F;
     cout<<"ingrese masa m: ";cin>>m;
     cout<<"ingrese frecuencia angular w2: ";cin>>w2;
     cout<<"ingrese elongación x: ";cin>>x;
      {
     F=-m*w2*x ;
     cout<<"la fuerza es: "<< F << endl;
     }
};break;
case 3:
{
     int r,T;
     double w;
     cout<<"ingrese pi r: ";cin>> r;
     cout<<"ingrese periodo T: ";cin>> T;
     w=2*r/T;
     cout<<"La frecuencia angular es: "<< w << endl;
};break;
case 4:
{
     int x,w2;
     double a ;
     cout<<"ingrese elongacion x: ";cin>>x;
     cout<<"ingrese frecuencia angular w2: ";cin>>w2;
    a=-w2*x;
     cout<<"la aceleracion es: "<< a << endl;
};break;
}//fin del switch
system ("pause");
return 0;
}//fin del programa

No hay comentarios:

Publicar un comentario