Realizar una clase llamada vehículo que contenga los atributos (nombre, velocidad en km/h, numero de pasajeros), la clase debe contener los siguiente métodos: acelerar, frenar y datos; en acelerar se debe realizar un contador del 1 al 1000, en frenar, un mensaje que diga frenar, y en datos se debe solicitar los datos del vehiculo al usuario.En el método acelerar o frenar, para acelerar se debe pulsar 1 y para frenar 0. Para salir se debe pulsar cualquier tecla, el programa debe solicitar los datos y que quiere hacer, si acelerar, frenar o salir.
#include <stdio.h>
#include <conio.h>
#include <iostream>
using namespace std;
/*
Realizar una clase llamada vehículo que contenga los atributos
(nombre, velocidad en km/h, numero de pasajeros), la clase debe
contener los siguiente métodos: acelerar, frenar y datos; en
acelerar se debe realizar un contador del 1 al 1000, en frenar,
un mensaje que diga frenar, y en datos se debe solicitar los
datos del vehiculo al usuario.En el método acelerar o frenar,
para acelerar se debe pulsar 1 y para frenar 0. Para salir se
debe pulsar cualquier tecla, el programa debe solicitar los datos
y que quiere hacer, si acelerar, frenar o salir.
*/
class vehiculo
{
public:
int vel, pas, num, i;
public:
void acelerar()
{
for(int a=1; a<=1000; a++)
{
cout<<endl<<a;
}
}
public:
void frenar()
{
cout<<endl<<"FRENAR";
}
public:
void datos()
{
cout<<"Ingrese el numero correspondiente: 1. Moto o 2. Avion"<<endl;
cin>>num;
cout<<"Ingrese la velocidad en km/h"<<endl;
cin>>vel;
cout<<"Ingrese el numero de pasajeros"<<endl>
cin>>pas;
cout<<"Ingrese 1 si quiere acelerar, 0 si quiere frenar, y cualquier tecla para salir"<<endl;
cin>>i;
if(i==1)
acelerar();
else
if(i==0)
frenar();
else
cout<<"A escogido salir";
}
};
main()
{
vehiculo transporte;
transporte.datos();
getch();
}
No hay comentarios.:
Publicar un comentario