begin process at 2012 05 28 16:46:32
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

Autre

 > 

J'AI CREE UN CODE EN LANGAGE C MAIS SA MARCHE PAS J4AI BESOIN DE L4AIDE S.V.P


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

J'AI CREE UN CODE EN LANGAGE C MAIS SA MARCHE PAS J4AI BESOIN DE L4AIDE S.V.P

lundi 24 mai 2010 à 12:47:21 | J'AI CREE UN CODE EN LANGAGE C MAIS SA MARCHE PAS J4AI BESOIN DE L4AIDE S.V.P

aboutir

Ce code c'est pour la gestion de candidature a un concoure aide moi svp


#include<stdio.h>
#include<conio.h>

struct condidat
{
int num,age;
char nom[30],prenom[30];
};
FILE *f;
int main()
{
condidat t[10];
int i=0,j,p,c,n,b;
do
{
printf(" ******************** taoufik ***************\n");
printf(" 1-ajouter un condidat\n");
printf(" 2-supprimer un condidat\n");
printf(" 3-rechercher un condidat\n");
printf(" 4-modifier un condidat\n");
printf(" 5-affichage des condidats\n");
printf(" 6-enegistrer dans un fichier \n");
printf(" 7- ******************* QUITTER ****************\n\n");


printf("donner votre choix:");
scanf("%d",&c);

switch (c)
{
case 1 :
printf("donner le nom de condidat:");
scanf("%s",t[i].nom);
printf("donner le prenom de condidat:");
scanf("%s",t[i].prenom);
printf("donner le num de condidat:");
scanf("%d",&t[i].num);
printf("donner l'age de condidat:");
scanf("%d",&t[i].age);
i=i+1;
printf("l'enregistrement a ete effectue avec succe!!!\n");
break;
case 2 :
printf("entrer le num de condiad que vous vouler supprimer:");
scanf("%d",&n);
b=0;
for(j=0;j<i;j++)
{
if(t[j].num==n)
{
b=1;
p=j;


break;
}
}
if(b==1)
{
for(c=p;c<i;c++)
{

t[c]=t[c+1];
}
i=i-1;
}

else
{
printf("condidat introuvable!!!!\n");
}
break;
case 3:
printf("entrer le num de condiad que vous vouler chercher:");
scanf("%d",&n);
b=0;
for(j=0;j<i;j++)
{
if(t[j].num ==n)
{
b=1;
p=j;
break;
}
}
if(b==1)
{
printf("les informations de condidat sont:%s // %s // %d // %d \n",t[p].nom,t[p].prenom,t[p].num,t[p].age);
}
else
{
printf("introuvable:\n");
}
break;
case 4 :
printf("entrer le num de condiad que vous vouler modifier:");
scanf("%d",&n);
b=0;
for(j=0;j<i;j++)
{
if(t[j].num ==n)
{
b=1;
p=j;
break;
}
}
if(b==1)
{
printf("entrer le nouveau nom :");
scanf("%s",t[p].nom);
printf("entrer le nouveau prenom:");
scanf("%s",t[p].prenom);
printf("entrer le nouveau num :");
scanf("%s",&t[p].num);
printf("entrer le nouveau age :");
scanf("%s",&t[p].age);
}
else
{
printf("introuvable!!!\n");
}
break;
case 5 :
for (j=0;j<i;j++)
{
printf("les infomation de condidat n%d sont:%s // %s // %d // %d\n",j,t[j].nom,t[j].prenom,t[j].num,t[j].age);
}
if(i==0)
{
printf("la liste est vide!!!!!\n");
}
break;
case 6:
f=fopen("condidat.txt","w");
for(j=0;j<i;j++)
{
fprintf(f,"%s %s %d %d\n",t[j].nom,t[j].prenom,t[j].num,t[j].age);
}
fclose(f);
break;
case 7:break;




default : printf("choix incorrecte!!!\n");
}
}
while(c!=7);
}




merci







lundi 7 juin 2010 à 10:39:26 | Re : J'AI CREE UN CODE EN LANGAGE C MAIS SA MARCHE PAS J4AI BESOIN DE L4AIDE S.V.P

katerson

Qu'est-ce-qui ne "marche pas" ?
Problème de compilation?
mardi 8 juin 2010 à 02:53:55 | Re : J'AI CREE UN CODE EN LANGAGE C MAIS SA MARCHE PAS J4AI BESOIN DE L4AIDE S.V.P

gamemonde

Membre Club
en effet quelles sont tes problèmes je peux déja te dire que la fonction supprimer ne fonctionne pas
et que le mot condiad n'est pas dans le dictionnaire


donc donne nous plus de détails le but n'est pas que nous corrigions comme cela ton code mais de t'aider a évoluer.
mercredi 1 septembre 2010 à 11:35:42 | Re : J'AI CREE UN CODE EN LANGAGE C MAIS SA MARCHE PAS J4AI BESOIN DE L4AIDE S.V.P

aboutir

salut
le code peut travaille comme ça mais il faut
-écrire le code dans le programme "dev c++"
- est au lieu de mettre l'extension ".c" on met ".cpp"
merci pour votre attention..
et je suis désolé pour vous der-ranger
jeudi 2 septembre 2010 à 10:28:02 | Re : J'AI CREE UN CODE EN LANGAGE C MAIS SA MARCHE PAS J4AI BESOIN DE L4AIDE S.V.P

katerson

Salut,

Dans ce cas, commences par installer Devc++ (http://www.01net.com/telecharger/windows/Programmation/langage/fiches/2327.html).

File->New->Source File
Save As -> Nomfichier.cpp
Tu copies-colles ton code et tu recompiles.

Dois-tu faire autre chose?
vendredi 3 septembre 2010 à 16:06:45 | Re : J'AI CREE UN CODE EN LANGAGE C MAIS SA MARCHE PAS J4AI BESOIN DE L4AIDE S.V.P

aboutir

Mr. katerson
il vous reste seulement de appyer sur le boutton " compile & run " ou appuyer sur le bouton F9


Cette discussion est classée dans : printf, break, num, scanf, condidat


Répondre à ce message

Sujets en rapport avec ce message

interruption avec dev-cpp dans instruction asm() [ par mrtoufou ] J'ai un probleme avec dev-cpp. J'ai besoin de trouver la resolution avant d'acceder a la memoire video et je comptais pour cela utiliser la fonction v Reprendre la main sur une erreur de SCANF [ par gollum ] voila : mon monceau de codec='n';printf("Entrer le coeff %d du terme %d \n",i,i);result = scanf("%f",&coef); while (result==0 && c=='n'){ printf("f Printf bizarre [ par x0s ] Bonjour Amis codeurs,J'ai un probleme avec cette petite fonction, je débute en c, merci de m'aider, voici le problème:#include /* Autor pb programme très très simple [ par surfeurnet ] voila il s'agit d'un programme très simple qui ne fait pas d'erreurs à la compilation avec dev-cpp mais qui plante quand je l'exécute :#include char n Petit jeu en mode texte [:D] [ par thedivxboy ] Alors je carbure en C aujourd'hui ...Pourquoi la tête ne se déplace-t-elle pas au bon endroit ?Pourquoi dois-je mettre un getchar() à un certain endr écriture de fichier [ par cobra176 ] je recherche le moyen d'écrire sur un fichier texte les lignes que j'ai recherche.  system("cls");printf("saisir le mot rechercher en respectant les m Langage C (saisie de données sur fichier) [ par doggy59115 ] Bonjour à tous ! Je bloque sur mon programme en langage C. Je suis novice !Je dois créer un programme où l'on rentre : nom, prénom, ville, adresse, co écriture dans un fichier en C [ par Trinity_vv ] <TD id=HB_Focus_Element vAlign=top width="100%" background="" height=250 UNSELECTAB CASE [ par CHKDSK2K ] Bonjour, j'ai une variable de type char "choix";  je voudrais utiliser cette variable dans un switch mais il ne veut passwitch(choix){    case 'maison programme en C [ par graminach ] on a un pb pour la question 2b!le programme ne tourne pas en boucle et affiche meme en cas de valeur correcte erreurmerci d'avancehttp://www-ipst.u-st


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,718 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales