Cours:DevoirPOOcpp1 : Différence entre versions
(Page créée avec « <accesscontrol>Acces:Prof</accesscontrol> ={{Rouge|Programme pour démarrer}}= Header : <source lang=c++> #include <iostream> using namespace std; class Fraction {... ») |
(→{{Rouge|Programme pour démarrer}}) |
||
| Ligne 13 : | Ligne 13 : | ||
public: | public: | ||
Fraction(int, int); | Fraction(int, int); | ||
| − | |||
string tostring(); | string tostring(); | ||
private: | private: | ||
Version du 16 octobre 2020 à 09:39
Il s’agit d’une page protégée.
Programme pour démarrer
Header :
#include <iostream>
using namespace std;
class Fraction
{
public:
Fraction(int, int);
string tostring();
private:
int num;
int denom;
};
Implémentation :
Fraction::Fraction(int _num, int _denom)
{
num = _num;
denom = _denom;
}
string Fraction::tostring()
{
return to_string(num)+"/"+to_string(denom);
}
Programme principal :
int main()
{
cout << "Evaluation POO n°1" << endl;
Fraction f(1,2);
cout << "f=" << f.tostring() << endl;
return 0;
}