Votre avis sur mon programme!!

Fermé
NG007 Messages postés 25 Date d'inscription jeudi 24 janvier 2008 Statut Membre Dernière intervention 5 août 2009 - 13 févr. 2008 à 10:01
 Mario - 13 févr. 2008 à 10:05
Bonjour,
Le prof nous a donné un exo trop compliqué, mais quand même j'ai essayé de le faire. Je ne suis pas sur et pour cela j'aimerais qu'on me le corrige avant de le presenter en classe. Voila l'enoncé: Chaque employé d'une entreprise possede un code personnel alphanumerique compose de sept caractere:
* Les deux premiers representent l'année d'embauche;
* Les trois suivants le numero d'embauche;
* Le sixieme titre de la personne:
0- pour madame; 1- mademoiselle; 2- pour monsieur
* Le septieme le service de travail:
0- pour la direction; 1- pour le secretariat; 2- pour la comptabilité; 3- pour l'informatique; 4- pour l'entretien et 5 pour la production.
(Ecrire un programme en c)

Et voila ce que j'ai proposé:
#include<stdio.h>
#include<conio.h>

{ int i,an,num,
char t,serv;

printf("entrer an et num\n");
scanf("%d%d",&an,&num),
printf("entrer t et serv\n");
scanf("%s%s",&t,&serv);

While( i<=7)
{ if(i==1 !! i==2)
{ printf("l'année d'embauche\n");
}
else
if(i==3 !! i==4 !! i==5)
{ printf(" le numero d'embauche\n");
else
if( i==6)
{ swicth(t)
{case 0: printf("mademe\n");break;
case 1: printf("mademoiselle\n");break;
case 2: printf("monsieur\n");break;
default: printf("revoir choix\n")break;
}
else
if( i==7)
{ switch(serv)
{ case 0: printf(" la direction\n");break;
case 1: printf("le secretariat\n");break;
case 2: printf("la comptabilité\n");break;
case 3: printf("l'informatique\n");break;
case 4: printf("l'entretient\n");break;
case 5: printf("la production\n");break;
default: printf("revoir votre choix\n");break;
}
}
printf("t:%s && serv:%s"; t, serv);
getch ();
}

NB: Je suis sur d'avoir fait trop d'erreurs. Mais c'est normal pour un debutant en programmation. Veuillez me le corriger!

2 réponses

Gabess Messages postés 1336 Date d'inscription lundi 25 juin 2007 Statut Membre Dernière intervention 21 juillet 2010 114
13 févr. 2008 à 10:02
t'as un prof qui est payé pour ça, non ?
0