Ejercicio vehículo




//realizar un programa, que solicite al usuario los datos del coche(adaptar metodo), si el modelo del auto es menor al 2000, la velocidad seran 20 asteriscos
//dibujados, su velocidad máxima sera 120 k/h, y su aceleración desconocida, si el modelo del auto es mayor del 2000, su velocidad sera 50 asteriscos velocidad
//maxima 300 k/h y su aceleracion 10 km/s
//realice un progrma que ingrese los datos salga especificacion y salga del programa pulsando la tecla(0)- otro numero para seguir


#include <iostream>
using namespace std;
int i=0;
int a;
class coche{
public:
string matricula;
string marca;
int modelo;
int numerop;
public:
coche(){
}
coche(string matricula1, string marca1, int modelo1, int numerop1){
matricula=matricula1;
marca=marca1;
modelo=modelo1;
numerop=numerop1;
}

void Velocidad(){
//*

if(modelo<2000){
for(i=0;i<=20;i++){
cout<<"*";
cout<<"\n";
}
}
else {
for(i=0;i<=50;i++){
cout<<"*";
cout<<"\n";
}
}
}
void VelocidadMaxima(){
//imprime mensaje
if(modelo<2000)
cout<<"su velocidad maxima es: 120 k/h \n";
else
cout<<"su velocidad maxima es: 300 k/h \n";
}
void Aceleracion(){
if(modelo<2000)
cout<<"velocidad desconocida\n";
else
cout<<"velocidad de aceleracion es:10 k/s \n";
}

void imprimir(){
cout<<"Ingrese matricula\n";
cin>>matricula;
cout<<"Ingrese marca\n";
cin>>marca;
cout<<"Ingrese modelo\n";
cin>>modelo;
cout<<"\nIngrese numero de puertas\n";
cin>>numerop;
}

};

main()
{

coche a1;
do{
a1.imprimir();
a1.Velocidad();
a1.VelocidadMaxima();
a1.Aceleracion();
cout << "Ingrese 0 si quiere salir - Otro numero para continuar"<<endl;
cin >> a;
}while(a!=0);
getch();

}


Comentarios

Entradas populares