La Fonction enum C++
Résolu
napi15
Messages postés
71
Date d'inscription
Statut
Membre
Dernière intervention
-
napi15 Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
napi15 Messages postés 71 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Coment on peut utiliser la fonction " enum " en C++?
Ex Si je veux ecrire un chiffre de jour de la semaine et le programme doit m'afficher le nom du jour qui correspond au chiffre que j'ai entrer de 1 a 7 vu que y'a 7 jour dans une semaine Voici mon programme aidez moi a le completez Merci en avance!
int main() {
enum { lundi =1 , mardi , mercredi , jeudi , vendredi , samedi , dimanche };
cout >> ??????!!!!! J'ecris koi ici ;
system("PAUSE");
return 0;
}
Coment on peut utiliser la fonction " enum " en C++?
Ex Si je veux ecrire un chiffre de jour de la semaine et le programme doit m'afficher le nom du jour qui correspond au chiffre que j'ai entrer de 1 a 7 vu que y'a 7 jour dans une semaine Voici mon programme aidez moi a le completez Merci en avance!
int main() {
enum { lundi =1 , mardi , mercredi , jeudi , vendredi , samedi , dimanche };
cout >> ??????!!!!! J'ecris koi ici ;
system("PAUSE");
return 0;
}
A voir également:
- La Fonction enum C++
- Fonction si et - Guide
- Fonction miroir - Guide
- Fonction moyenne excel - Guide
- Fonction remplacer sur word - Guide
- Fonction somme excel - Guide
1 réponse
Les énumérations ne peuvent être utilisées que dans le code. Tu dois donc utiliser un tableau pour afficher le jour de la semaine à partir de son n° :
int main(int argc, char* argv[]) { static const char* s_jours[] = {"lundi","mardi","mercredi","jeudi","vendredi","samedi","dimanche"}; int jour = 0; while (jour == 0) { cout << "Jour de la semaine (1-7) ? "; cin >> jour; if (jour<1 || jour>7) jour = 0; } cout << s_jours[jour-1] << endl << endl; system("pause"); return 0; }
napi15
Messages postés
71
Date d'inscription
Statut
Membre
Dernière intervention
MERCI! BEAUCOUP!!