Les fichiers en C
Fermé
mounia
-
5 janv. 2011 à 20:43
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 8 janv. 2011 à 00:25
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 8 janv. 2011 à 00:25
A voir également:
- Les fichiers en C
- Renommer plusieurs fichiers en même temps - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Explorateur de fichiers - Guide
- Fichiers bin - Guide
- Fichiers epub - Guide
2 réponses
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
Modifié par scriptiz le 5/01/2011 à 21:01
Modifié par scriptiz le 5/01/2011 à 21:01
Je n'ai pas bien compris une chose, quel est le rapport entre les fichiers textes et le menu console?
"The most successful method of programming is to begin a program as simply as possible, test it, and then add to the program until it performs the required job." -- PDP8 handbook, Pg 9-64
"The most successful method of programming is to begin a program as simply as possible, test it, and then add to the program until it performs the required job." -- PDP8 handbook, Pg 9-64
nn attend je t'explique l'enoncé voila il y'a un menu le suivant:
void menu_general()
{
system("CLS");
printf("\t A- Gestion des employes:\n");
printf("\t B- Gestion du code region:\n");
printf("\t C- Quitter:\n");
printf("\t Votre choix: ");
}
lorsque par exemple tape la lettre A le programme doit afficher ça:
void menu_employe()
{
system("CLS");
printf("\t 1. Nouvel employe:\n");
printf("\t 2. Consultation:\n");
printf("\t 3. Modification:\n");
printf("\t 4. Suppression:\n");
printf("\t 5. Etat des salaries:\n");
printf("\t 6. Menu general:\n");
printf("\t Votre choix: ");
}
et ensuite l'utilisateur doit choisir a nouveau entre les numeros
et c'est le cas pour la lette B et C
mon probleme c'est que j'arrive juste a affichier deux menu les autres nn
void menu_general()
{
system("CLS");
printf("\t A- Gestion des employes:\n");
printf("\t B- Gestion du code region:\n");
printf("\t C- Quitter:\n");
printf("\t Votre choix: ");
}
lorsque par exemple tape la lettre A le programme doit afficher ça:
void menu_employe()
{
system("CLS");
printf("\t 1. Nouvel employe:\n");
printf("\t 2. Consultation:\n");
printf("\t 3. Modification:\n");
printf("\t 4. Suppression:\n");
printf("\t 5. Etat des salaries:\n");
printf("\t 6. Menu general:\n");
printf("\t Votre choix: ");
}
et ensuite l'utilisateur doit choisir a nouveau entre les numeros
et c'est le cas pour la lette B et C
mon probleme c'est que j'arrive juste a affichier deux menu les autres nn
scriptiz
Messages postés
1424
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
14 septembre 2023
425
7 janv. 2011 à 21:19
7 janv. 2011 à 21:19
Une simple succession de switch doit suffire normalement, avec selon le retour un appel de méthode affichant le menu voulu.
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 844
8 janv. 2011 à 00:25
8 janv. 2011 à 00:25
Ca sent le problème du buffer clavier.
Faut penser à le vider. Avant ton scanf("%c", ..) ou équivalent, utilise un getchar();
Cdlt,
Faut penser à le vider. Avant ton scanf("%c", ..) ou équivalent, utilise un getchar();
Cdlt,