Sacando aceleracion de un vehiculo en c++



La palabra aceleración está presente en muchas situaciones de nuestra vida diaria, tanto es así que incluso uno de los pedales en el automóvil se llama “acelerador”. Siempre se utiliza asociada a un movimiento. Sin embargo, el significado que se le da habitualmente no corresponde exactamente al significado que se le da en Física.
La aceleración mide directamente la rapidez con que cambia la velocidad. Si un vehículo se desplaza por una carretera, su velocidad varía  muchas veces durante el viaje; estos cambios en la velocidad se deben porque es imposible mantener una velocidad constante durante un trayecto  ya que pueden ocurrir situaciones que obliguen al conductor a aumentar la misma o a disminuirla.
Por ejemplo, puede que el conductor deba frenar bruscamente en una situación de emergencia o bien puede que necesite aumentar la velocidad para adelantar a otro vehículo.
En cualquiera de las dos situaciones, hay un cambio de velocidad. Esta variación de la velocidad es medida mediante la aceleración.
La aceleración es un concepto que describe cambios de velocidad. Mide la variación de la velocidad en el tiempo.

lo que debes hacer para sacar la aceleración es utilizar la formula
con la cual restamos la velocidad final - la inicial dividiéndola entre el tiempo :

aceleración = (velocidad final - velocidad inicial) / tiempo;


Aquí el ejemplo en c++

 Gracias a Nayel Royero por compartir el código corregido

#include <iostream>

using namespace std;

int main()
{

int veinicial=0, vefinal=0, aceleracionn=0,tiempoo=0;
cout<<"Programa que calcula la aceleracion de un vehiculo\n" ;
cout<<"Introduce el valor de velocidad inicial\n";
cin>>veinicial;
cout << "Introduce valor de la velocidad final\n";
cin>>vefinal;
cout << "Introduce el valor del tiempo\n";
cin>>tiempoo;
aceleracionn = (vefinal - veinicial)/tiempoo;

cout <<"La acelacion del vehiculo es:\n "<< aceleracionn <<endl;

return 0;
}

\\ Asi quedaria bien el codigo,lo probe y me dio excelente( atentamente Nayel Royero).


V2012
#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <dos.h>
#include <stdlib.h>
int a,b,aceleracion,t;
main()
{
clrscr();
ac=0;
cout<<"Programa que permite calcular la Aceleración de un vehiculo\n";
cout<<"Ingresa la Velocidad Inicial\n";
cin>>a;
cout<<"Ingresa la Velocidad Final\n";
cin>>b;
cout<<"Ingresa el Tiempo\n";
cin>>t;
//aqui usamos la formula con la cual restamos la velocidad final - la inicial dividiéndola entre el tiempo para sacar la aceleracion:
ac=(b-a)/t;
cout<<"La Aceleración del Vehiculo es: \n";
cout<<aceleracion;
getch();
}



Ocupas el ejemplo en otra lenguaje de programación?
Dime



Descarga el Código:



Comentarios

  1. Hola, no sirve el codigo, me marca varios errores

    ResponderBorrar
  2. me pasa lo mismo estoy intentando ubicar lo errores

    ResponderBorrar
  3. /*
    crear una aplicacion para hallar la aceleracion de un vehiculo. Teniendo en cuenta que la formula para hallar la aceleracion es: a=(velocidad final - velocidad inicial)/tiempo
    Defina las variables necesarias y solicite al usuario el valor de cada una. Finalmente muestre el resultado en pantalla
    */


    #include /*directiva de Procesamiento #include indica al programa debe
    cargar la libreria de la biblioteca estandar
    Su funcion principal es permitir la entrada y salida de datos
    con los metodos cin>> y cout<<.
    */
    #include /* directiva de Procesamiento #include indica al programa debe
    cargar la libreria <> de la biblioteca estandar
    Funcion Principar permitir el uso de system("pause"); y asi evitar el cierre
    inesperado del programa
    */


    using namespace std; /* se usa para definir el area o espacio de nombres a utilizar en nuestra funcion principal
    */

    int main() // Declaracion de la funcion principal del programa la cual retorna un tipo de dato entero
    {
    int velInical = 0, velFinal = 0, tiempo = 0, aceleracion= 0; // Zona de decalracion de variables de tipo entero

    cout<<"Programa que permite calcular la Aceleracion de un vehiculo\n" <> velInical; //Implementamos metodo cint>> para guardar el dato en una ariable

    cout << "Ingresa la velocidad final"<> velFinal; //Implementamos metodo cint>> para guardar el dato en una ariable

    cout << "Ingresa el valor del tiempo"<> tiempo; //Implementamos metodo cint>> para guardar el dato en una ariable

    aceleracion = (velFinal-velInical)/tiempo; // mediante el uso de una expresion realizamos el calculo de la aceleracio y lo asiganmos a una variable

    cout <<"La acelacion del vehiculo es: "<< aceleracion <<endl; // Se imprime en pantalla la aceleracion del vehiculo.

    system("pause"); // Indicamos al programa hacer una pausa antes del cierre
    return 0; // Asignamos el valor 0 como retorno de la funcion main para indicar que todo finalizo sin errores
    }

    ResponderBorrar
  4. #include
    #include
    #include
    #include

    #include
    using namespace std;

    /* Este programa realizado por Nayel Royero */

    int main(int argc, char** argv) {
    int veinicial=0, vefinal=0, aceleracionn=0,tiempoo=0;
    cout<<"Programa que calcula la aceleracion de un vehiculo\n" ;
    cout<<"Introduce el valor de velocidad inicial\n";
    cin>>veinicial;
    cout << "Introduce valor de la velocidad final\n";
    cin>>vefinal;
    cout << "Introduce el valor del tiempo\n";
    cin>>tiempoo;
    aceleracionn = (vefinal - veinicial)/tiempoo;

    cout <<"La acelacion del vehiculo es:\n "<< aceleracionn <<endl;
    system("pause");

    return 0;
    }\\ Asi quedaria bien el codigo,lo probe y me dio excelente( atentamente Nayel Royero).

    ResponderBorrar
  5. Basura, no me sirvió, además a los personajes como que se les olvidótener cuidado con los espacios , las entradas y los operadores. Estamos en 2021, actualícense.

    ResponderBorrar
  6. Elabora un programa que determine la velocidad final de un móvil
    con la siguiente formula: vf=vi+a*t

    ResponderBorrar

Publicar un comentario

Populares

Buscar en este blog