Programme c++
Fermé
NaGet
Messages postés
10
Date d'inscription
mercredi 29 avril 2009
Statut
Membre
Dernière intervention
4 mai 2009
-
29 avril 2009 à 23:44
NaGet Messages postés 10 Date d'inscription mercredi 29 avril 2009 Statut Membre Dernière intervention 4 mai 2009 - 4 mai 2009 à 00:25
NaGet Messages postés 10 Date d'inscription mercredi 29 avril 2009 Statut Membre Dernière intervention 4 mai 2009 - 4 mai 2009 à 00:25
A voir également:
- Programme c++
- Programme demarrage windows 10 - Guide
- Désinstaller programme windows 10 - Guide
- Forcer la fermeture d'un programme - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
- Programme démarrage windows 10 - Guide
10 réponses
tsunamidream
Messages postés
262
Date d'inscription
dimanche 26 avril 2009
Statut
Membre
Dernière intervention
14 août 2011
59
29 avril 2009 à 23:49
29 avril 2009 à 23:49
Bonsoir,
Pouvez-vous mettre tous ou une partie de votre code pour que l'on puisse mieu vous aidez ?
Merci
Pouvez-vous mettre tous ou une partie de votre code pour que l'on puisse mieu vous aidez ?
Merci
NaGet
Messages postés
10
Date d'inscription
mercredi 29 avril 2009
Statut
Membre
Dernière intervention
4 mai 2009
30 avril 2009 à 00:08
30 avril 2009 à 00:08
ta compris quelque chose ????????????
tsunamidream
Messages postés
262
Date d'inscription
dimanche 26 avril 2009
Statut
Membre
Dernière intervention
14 août 2011
59
30 avril 2009 à 00:11
30 avril 2009 à 00:11
Si je comprends bien, vous souhaitez faire un enregistrement de salarier dans un fichier texte.
La fonction Nsalarier sert à l'ajout d'un salarier.
Pouvez me dire si déjà je comprends bien votre programme ?
Et pouvez vous situer précisément votre problème ? (erreur lors de la compliation ou comportement anormal ).
Merci
La fonction Nsalarier sert à l'ajout d'un salarier.
Pouvez me dire si déjà je comprends bien votre programme ?
Et pouvez vous situer précisément votre problème ? (erreur lors de la compliation ou comportement anormal ).
Merci
petitessem
Messages postés
50
Date d'inscription
lundi 4 février 2008
Statut
Membre
Dernière intervention
10 mars 2010
30 avril 2009 à 00:16
30 avril 2009 à 00:16
hey tsunamidream tu n'auré pas une petite idée sur mon pb je croi que naget cherche l'idée pr creer le prg et le prncipe c sa ???
tsunamidream
Messages postés
262
Date d'inscription
dimanche 26 avril 2009
Statut
Membre
Dernière intervention
14 août 2011
59
30 avril 2009 à 00:21
30 avril 2009 à 00:21
désolé mais la je ne comprends pas ce que vous voulez dire ?
Pour le problème de NaGet j'essaie de comprendre le but du programme et d'isoler le problème. Problème que je ne situe pas encore malheureusement.
Pour le problème de NaGet j'essaie de comprendre le but du programme et d'isoler le problème. Problème que je ne situe pas encore malheureusement.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
petitessem
Messages postés
50
Date d'inscription
lundi 4 février 2008
Statut
Membre
Dernière intervention
10 mars 2010
30 avril 2009 à 00:23
30 avril 2009 à 00:23
je t mi qq comm jesper ke ca va taider
#include <string>
#include <fstream>
#include <iostream>
#include<iostream.h>
char prenom[20],age[2],nom[20];;
int salaire,code,hdr;
FILE *f;
void menu() // procedure qui affiche le menu
{ cout<<"\t menu :"<<endl;
cout<<"\t======="<<endl;
cout<<"ajout d'un salarier____________ 1"<<endl;
cout<<"recherche______________________ 2"<<endl;
cout<<"suppression____________________ 3"<<endl;
cout<<"modification___________________ 4"<<endl;
cout<<"affichage______________________ 5"<<endl;
cout<<"fin____________________________ 6"<<endl;
}
int choix() //// tu entre le choix de ta procedure
{ cout<<"taper le numero entre 1-6:";
int a;
cin>>a;
while ((0>=a)||(6<a))
{ cout<<"taper numero valid : ";
cin>>a;
}
return a;
}
void Nsalarier() //// procedure qui cree le fichier salarier c toi qui entre les donner comme le snm et le num
{
cout<<"- le code :" ;cin>>code;
cout<<"- le nom :";cin>>nom;
cout<<"- le prenom :";cin>>prenom;
cout<<"- le age :";cin>>age;
cout<<"- le salaire :";cin>>salaire;
cout<<"- les heurs du travail :";cin>>hdr;
f=fopen("poo1.txt","a"); /////////////creation du fichier texte
fprintf(f,"%d\t %s\t %s\t %s\t %d\t %d\n",code,nom,prenom,age,salaire,hdr);
fclose(f); ///////////fermeture du fichier
}
void main() /// les 3 procedures ds le prg principales
{
menu();
choix();
Nsalarier();
}
#include <string>
#include <fstream>
#include <iostream>
#include<iostream.h>
char prenom[20],age[2],nom[20];;
int salaire,code,hdr;
FILE *f;
void menu() // procedure qui affiche le menu
{ cout<<"\t menu :"<<endl;
cout<<"\t======="<<endl;
cout<<"ajout d'un salarier____________ 1"<<endl;
cout<<"recherche______________________ 2"<<endl;
cout<<"suppression____________________ 3"<<endl;
cout<<"modification___________________ 4"<<endl;
cout<<"affichage______________________ 5"<<endl;
cout<<"fin____________________________ 6"<<endl;
}
int choix() //// tu entre le choix de ta procedure
{ cout<<"taper le numero entre 1-6:";
int a;
cin>>a;
while ((0>=a)||(6<a))
{ cout<<"taper numero valid : ";
cin>>a;
}
return a;
}
void Nsalarier() //// procedure qui cree le fichier salarier c toi qui entre les donner comme le snm et le num
{
cout<<"- le code :" ;cin>>code;
cout<<"- le nom :";cin>>nom;
cout<<"- le prenom :";cin>>prenom;
cout<<"- le age :";cin>>age;
cout<<"- le salaire :";cin>>salaire;
cout<<"- les heurs du travail :";cin>>hdr;
f=fopen("poo1.txt","a"); /////////////creation du fichier texte
fprintf(f,"%d\t %s\t %s\t %s\t %d\t %d\n",code,nom,prenom,age,salaire,hdr);
fclose(f); ///////////fermeture du fichier
}
void main() /// les 3 procedures ds le prg principales
{
menu();
choix();
Nsalarier();
}
NaGet
Messages postés
10
Date d'inscription
mercredi 29 avril 2009
Statut
Membre
Dernière intervention
4 mai 2009
30 avril 2009 à 00:29
30 avril 2009 à 00:29
merci je suis nul au programmation et je comprend pas bien
c pour ça ke je demande vos aide
c pour ça ke je demande vos aide
tsunamidream
Messages postés
262
Date d'inscription
dimanche 26 avril 2009
Statut
Membre
Dernière intervention
14 août 2011
59
30 avril 2009 à 00:29
30 avril 2009 à 00:29
Ok je comprends le programme enfin je crois ^^
Mais quels sont les problèmes rencontrés ?
Qu'es qui ne fonctionne pas ?
Je veux bien du code mais si je ne connais pas le problème je ne pourrais probablement pas aider !
Mais quels sont les problèmes rencontrés ?
Qu'es qui ne fonctionne pas ?
Je veux bien du code mais si je ne connais pas le problème je ne pourrais probablement pas aider !
NaGet
Messages postés
10
Date d'inscription
mercredi 29 avril 2009
Statut
Membre
Dernière intervention
4 mai 2009
30 avril 2009 à 00:32
30 avril 2009 à 00:32
le problème c'est j'arrive pas a afficher et rechercher les salarier dans ce fichier
petitessem
Messages postés
50
Date d'inscription
lundi 4 février 2008
Statut
Membre
Dernière intervention
10 mars 2010
30 avril 2009 à 00:32
30 avril 2009 à 00:32
pour afficher tu doi crer une autre procedure qui a en entré le numero ou le nom et qui taffiche tt les reste de lenregistremen
tu ora ds la procedure un truc du genre
entrer le nom que vou voulé afficher tu donne le nom et par la suite il taffiche le reste des info sur cette personne
pour la recherche tu crer une fonction qui verifie si le nom.salarié que tu recherche = nsalarier.nom pour tt les nom qui existe ds ton fichier tu peu utiliser une boucle qui a pr condition darret (nom trouvé ou tt les salarier on été vérifié qui veu dire ke ce nom néxiste pas
tu ora ds la procedure un truc du genre
entrer le nom que vou voulé afficher tu donne le nom et par la suite il taffiche le reste des info sur cette personne
pour la recherche tu crer une fonction qui verifie si le nom.salarié que tu recherche = nsalarier.nom pour tt les nom qui existe ds ton fichier tu peu utiliser une boucle qui a pr condition darret (nom trouvé ou tt les salarier on été vérifié qui veu dire ke ce nom néxiste pas
NaGet
Messages postés
10
Date d'inscription
mercredi 29 avril 2009
Statut
Membre
Dernière intervention
4 mai 2009
30 avril 2009 à 00:34
30 avril 2009 à 00:34
merci petitessem
mais tu peut m'envoyai le programme complet?
mais tu peut m'envoyai le programme complet?
NaGet
Messages postés
10
Date d'inscription
mercredi 29 avril 2009
Statut
Membre
Dernière intervention
4 mai 2009
30 avril 2009 à 00:42
30 avril 2009 à 00:42
merci pour tt stp ne m'oublie po
car c urgent il faut ke g donné au proff
avant le lundi
a demain
car c urgent il faut ke g donné au proff
avant le lundi
a demain
petitessem
Messages postés
50
Date d'inscription
lundi 4 février 2008
Statut
Membre
Dernière intervention
10 mars 2010
30 avril 2009 à 00:37
30 avril 2009 à 00:37
jesséré dici demain la je ss vrement depassé g 3 tp si je peu je te lenvoi en tt cas ds les deux cas je te repondré pa de souci bn courage boss bien bye écé de comprendre
king of real
Messages postés
91
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
17 juillet 2013
30 avril 2009 à 00:43
30 avril 2009 à 00:43
bonsoir
^^
cette fonction va t aidé
void affichage()
{
// le constructeur de ifstream permet d'ouvrir un fichier en lecture
std::ifstream f( "poo1.txt" );
if ( f ) // ce test échoue si le fichier n'est pas ouvert
{
std::string ligne; // variable contenant chaque ligne lue
// cette boucle s'arrête dès qu'une erreur de lecture survient
while ( std::getline( f, ligne ) )
{
// afficher la ligne à l'écran
std::cout << ligne << std::endl;
}
}
}
^^
cette fonction va t aidé
void affichage()
{
// le constructeur de ifstream permet d'ouvrir un fichier en lecture
std::ifstream f( "poo1.txt" );
if ( f ) // ce test échoue si le fichier n'est pas ouvert
{
std::string ligne; // variable contenant chaque ligne lue
// cette boucle s'arrête dès qu'une erreur de lecture survient
while ( std::getline( f, ligne ) )
{
// afficher la ligne à l'écran
std::cout << ligne << std::endl;
}
}
}
NaGet
Messages postés
10
Date d'inscription
mercredi 29 avril 2009
Statut
Membre
Dernière intervention
4 mai 2009
30 avril 2009 à 13:55
30 avril 2009 à 13:55
cc y a d reponse ?????????
petitessem
Messages postés
50
Date d'inscription
lundi 4 février 2008
Statut
Membre
Dernière intervention
10 mars 2010
3 mai 2009 à 20:33
3 mai 2009 à 20:33
salut vremenbt dsl ma connection été bloke je mexcuse vrement jessper ke tu as trouver surtt bn courage et si tu explike le principe convenablement au prof sa ira memem en ayan des erreur jessper ke sa sra pa le cas a tres bientot
NaGet
Messages postés
10
Date d'inscription
mercredi 29 avril 2009
Statut
Membre
Dernière intervention
4 mai 2009
4 mai 2009 à 00:25
4 mai 2009 à 00:25
nn g rien trouvé et il faut ke demain je lui donne ce programme au prof
mm chui triste
mm chui triste
29 avril 2009 à 23:57
#include <string>
#include <fstream>
#include <iostream>
#include<iostream.h>
char prenom[20],age[2],nom[20];;
int salaire,code,hdr;
FILE *f;
void menu()
{ cout<<"\t menu :"<<endl;
cout<<"\t======="<<endl;
cout<<"ajout d'un salarier____________ 1"<<endl;
cout<<"recherche______________________ 2"<<endl;
cout<<"suppression____________________ 3"<<endl;
cout<<"modification___________________ 4"<<endl;
cout<<"affichage______________________ 5"<<endl;
cout<<"fin____________________________ 6"<<endl;
}
int choix()
{ cout<<"taper le numero entre 1-6:";
int a;
cin>>a;
while ((0>=a)||(6<a))
{ cout<<"taper numero valid : ";
cin>>a;
}
return a;
}
void Nsalarier()
{
cout<<"- le code :" ;cin>>code;
cout<<"- le nom :";cin>>nom;
cout<<"- le prenom :";cin>>prenom;
cout<<"- le age :";cin>>age;
cout<<"- le salaire :";cin>>salaire;
cout<<"- les heurs du travail :";cin>>hdr;
f=fopen("poo1.txt","a");
fprintf(f,"%d\t %s\t %s\t %s\t %d\t %d\n",code,nom,prenom,age,salaire,hdr);
fclose(f);
}
void main()
{
menu();
choix();
Nsalarier();
}
30 avril 2009 à 00:17
et rechercher
les salarie
sur ce fichier