viernes, 3 de febrero de 2017

Movimiento Armonico


Menú

a) Peso
b) Esfuerzo
c) Longitud final
d) Energia elastica acumulada


#include <iostream>
using namespace std ;
int main ()
{
    int opcion;
    cout << "menu\n";
    cout << "1)PESO\n";
    cout << "2)ESFUERZO\n";
    cout << "3)LONGITUD FINAL\n";
    cout << "4)ENERGIA ELASTICA ACUMULADA\n";
    cout << "5)INGRESE UNA OPCION";cin>>opcion;
switch(opcion)
{
case 1:
{   
     int m,g,w;
     cout<<"ingrese el valor de la masa m: ";cin>>m;
     cout<<"ingrese el valor de la gravedad g: ";cin>>g;
     {
     w= m * g ;
     cout<<"la valor del peso es: "<< w << endl;
     }
}; break;
case 2:
{
     int f,a;
     double e;
     cout<<"ingrese el valor de la fuerza f: ";cin>>f;
     cout<<"ingrese el valor del area a: ";cin>>a;
     e= f / a ;
     cout<<"el valor del esfuerzo es: "<< e << endl;
};break;
case 3:
{
     int l,f,a,e;
     double L;
     cout<<"ingrese el valor de la longitud inicial l: ";cin>> l;
     cout<<"ingrese el valor de la fuerza f: ";cin>>f;
     cout<<"ingrese el valor del area a: ";cin>>a;
     cout<<"ingrese el valor del modulo de young e: ";cin>>e;
     L= (l * f)/(a * f);
     cout<<"el valor de la longitud final es: "<< L << endl;
};break;
case 4:
{
     int a,e,l,L;
     double U ;
     cout<<"ingrese el valor del area a: ";cin>>a;
     cout<<"ingrese el valor del modulo de young e: ";cin>>e;
     cout<<"ingrese el valor la longitud iniacial l: ";cin>>l;
     cout<<"ingrese el valor de la diferencia de longitud L: ";cin>>L;
     U=(a * e * L^2)/(2 * L);
     cout<<"el valor de la energia elastica acumulada es: "<< U << endl;
};break;
}//fin del switch
system ("pause");
return 0;


}//fin del programa





No hay comentarios:

Publicar un comentario