C++
lolo621810
Messages postés
62
Date d'inscription
Statut
Membre
Dernière intervention
-
Atoray -
Atoray -
Bonjour,
j'apprend le c++ et quande je compile ce code, mon compilateur ne prend pas le double vitesse; et le double carburant;
pouvez vous m'aider?
#include <cstdlib>
#include <iostream>
using namespace std;
class Vehicule
{
public:
Vehicule():
vitesse(0.0), carburant (0.0)
{}
void Remplir(double quantite)
{
this->carburant += quantite;
}
virtual
void accelerer(double delta)
{
this->vitesse += delta;
this->carburant -= delta/10.0;
}
double vitesse() const
{
return this->vitesse;
}
double carburant() const
{
return this->carburant;
}
protected:
double vitesse ;
double carburant;
};
int main(int argc, char *argv[])
{
vehicule moto;
moto.Remplir(100.0);
moto.accelerer(90.0);
cout<<"carburant = "<<carburant()<<endl;
cout<<"vitesse = "<<vitesse()<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
j'apprend le c++ et quande je compile ce code, mon compilateur ne prend pas le double vitesse; et le double carburant;
pouvez vous m'aider?
#include <cstdlib>
#include <iostream>
using namespace std;
class Vehicule
{
public:
Vehicule():
vitesse(0.0), carburant (0.0)
{}
void Remplir(double quantite)
{
this->carburant += quantite;
}
virtual
void accelerer(double delta)
{
this->vitesse += delta;
this->carburant -= delta/10.0;
}
double vitesse() const
{
return this->vitesse;
}
double carburant() const
{
return this->carburant;
}
protected:
double vitesse ;
double carburant;
};
int main(int argc, char *argv[])
{
vehicule moto;
moto.Remplir(100.0);
moto.accelerer(90.0);
cout<<"carburant = "<<carburant()<<endl;
cout<<"vitesse = "<<vitesse()<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}