
MOVIMIENTO RECTILINEO UNIFORMEMENTE VARIADO
OBJETIVOS
-
Aprender las fórmulas de MRUV.
-
Usar C++ con While y do while.
ALCANCE
Cuando se trata de MRUV estamos hablando de todo movimiento, estos movimientos son variados y lo podemos comprobar cuando conducimos, corremos, trotamos, hasta cuando cae una gota de agua. Estas fórmulas nos dan a conocer datos que nos servirán para desarrollar alguna actividad.
JUSTIFICACIÓN
El movimiento nunca es 0, ya que siempre nos mantenemos en movimientos. Si nos paramos en cualquier lugar igual estaremos en movimiento, ya que la Tierra nunca deja de girar y por lo tanto nosotros no paramos de movernos.
MARCO TEÓRICO
Un movimiento es RECTILÍNEO UNIFORMEMENTE VARIADO, cuando la trayectoria del móvil es una línea recta y su velocidad varia la misma cantidad en cada unidad de tiempo
En forma abreviada, el movimiento rectilíneo uniformemente variado se anota así (M.R.U.V.)
Se puede decir que a diferencia del movimiento rectilíneo uniforme que las distancias recorridas son iguales por cada intervalo de tiempo igual, en el movimiento rectilíneo uniformemente variado las distancias recorridas son diferentes por intervalo de tiempo igual. Esto hace que la velocidad varíe en su módulo y la razón de esta variación de velocidad por unidad de tiempo se llama aceleración
MARCO CONCEPTUAL:
-RECTILINEO:
-
Cuando es una recta
-VARIADO:
-
Cuando el resultado no deja de variar
MARCO PROCEDIMENTAL:
#include<iostream>
#include <math.h>
using namespace std;
int main()
{
int opcion;
cout<<"MENU\n";
cout<<" 1) Espacio A\n";
cout<<" 2) Velocidad final A\n";
cout<<" 3) Espacio B\n";
cout<<" 4) Velocidad final B\n";
cout<<"**********************************************************************\n";
cout<<"INGRESE UNA OPCION\n";
cin>>opcion;
switch(opcion)
{
case 1:
{
int vo,vf,t,suma;
double d;
cout<<"Ingrese un valor para la velocidad inicial: ";cin>>vo;
cout<<"Ingrese un valor para la velocidad final: ";cin>>vf;
t=1;
suma=0;
while (t<=15)
{
suma=suma+t;
d=((vo+vf)/2)*t; //acumulador
t=t+1;
cout<<" la factorial de espacio es igual a: "<<d<<endl;
}
};break;
case 2:
{
int vo,a,t,suma;
double vf;
cout<<"Ingrese el valor del tiempo: ";cin>>t; // #01 de terminos
cout<<"Ingrese el valor de la velocidad inicial: ";cin>>vo;
a=1;
suma=0;
do
{
suma=suma+a;
vf=vo+(a*t);
a=a+1;
}while (a<=10);
cout<<" la factorial de la velocidad final es igual a: "<<vf<<endl;
};break;
case 3: //
{
int vo,t,a,suma;
double e;
cout<<"Ingrese el tiempo: ";cin>>t; // #01 de terminos
cout<<"Ingrese un valor para aceleracion: ";cin>>a;
vo=1;
suma=0;
while (vo<=a)
{
suma=suma+vo;
e=vo*t+((a*pow(t,2))/2);
vo=vo+1;
cout<<" El espacio es igual a : "<<e<<endl;
}
};break;
case 4:
{
int vo,a,e,suma;
double vf;
cout<<"Ingrese un valor para la velocidad inicial: ";cin>>vo;
cout<<"Ingrese un valor para la aceleracion: ";cin>>a;
e=1;
suma=0;
while (e<=20)
{
suma=suma+e;
vf=sqrt(pow(vo,2)+2*a*e);
e=e+1;
cout<<" la velocidad final es igual a: "<<vf<<endl;
}
};break;
}
}