#include class tache { public: int no; double duree; string nom; void affiche(); void fromClavier(); }; void main(void) { tache uneTache; uneTache.no=1; uneTache.duree=2; uneTache.nom="analyse"; cout << "\nAffichage sans demande :\n"; uneTache.affiche(); cout << "\nDéfinition des propriétés :\n"; uneTache.fromClavier(); cout << "\nAffichage avec demande des propriétés :\n"; uneTache.affiche(); } void tache::fromClavier() { cout << "Tapez le numéro de la tache : "; cin >> no; cin.ignore(); //ignore le caractère saut de ligne cout << "Tapez le nom de la tache : "; getline(cin,nom); cout << "Tapez la durée de la tache : "; cin >> duree; } void tache::affiche() { cout << "bonjour \n"; cout << "Tache n°" << no << "\n"; cout << "Nom de la tache : " << nom << "\n"; cout << "Durée : " << duree << "\n"; }