top of page

MOVIMIENTO  RECTILINEO UNIFORMEMENTE  VARIADO

#include<iostream>

#include <math.h>

using namespace std;

int main()

{

 int opcion;

 cout<<"MENU\n";

 cout<<" 1) espacio 1\n";

 cout<<" 2) velocidad final 1\n";

 cout<<" 3) espacio 2\n";

 cout<<" 4) velocidad final 2\n";

 cout<<"*********************************************************************************\n";

 cout<<"INGRESE UNA OPCION\n";

 cin>>opcion;

 switch(opcion)

 {

                case 1:   //usando while

                               {

                                               int vo,vf,t,suma;

                                               double e;

                                               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<=10)

                                               {

                                                               suma=suma+t;

                                                               e=((vo+vf)/2)*t; //acumulador

                                                               t=t+1;

                                                               cout<<" la factorial de distancia es igual a:  "<<e<<endl;

                                               }

                               };break;

               

               

                                case 2:   //usando do while

                               {

                                               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);  //acumulador

                                                               a=a+1;

                                               }while (a<=8);

                                               cout<<" la factorial de la velocidad final es igual a:  "<<vf<<endl;

                               };break;

               

               

               

                                case 3:   //usando while

                               {

                                               int vo,t,a,suma;

                                               double e;

                                               cout<<"ingrese un valor para el tiempo:  ";cin>>t; // #01 de terminos

                                               cout<<"ingrese un valor para la aceleracion:  ";cin>>a;

                                               vo=1;

                                               suma=0;

                                               while (vo<=a)

                                               {

                                                               suma=suma+vo;

                                                               e=vo*t+((a*pow(t,2))/2); //acumulador

                                                               vo=vo+1;

                                               cout<<" El espacio es igual a :   "<<e<<endl;

                                               }

                               };break;

                              

                              

                                               case 4:   //usando while

                               {

                                               int vo,a,e,suma;

                                               double vf;

                                               cout<<"ingrese un valor para la velocidad inicial:  ";cin>>vo; // #01 de terminos

                                               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); //acumulador

                                                               e=e+1;

                                                               cout<<" la velocidad final es igual a:  "<<vf<<endl;

                                               }

                               };break;

                              

               

 }

 

}

© 2023 by Name of Site. Proudly created with Wix.com

  • Facebook Social Icon
  • Twitter Social Icon
  • Instagram Social Icon
bottom of page