Page 610 - IT2
P. 610

scanf("%s", prenom);

                                          printf("donner le numero de conge\n");

                                          scanf("%d", .numero);
                                        printf("donner la duree de conge\n");

                                          scanf("%d", duree);
                             printf("donner le type de conge \n");

                                          scanf("%s", typeConge);

                                 i=0;
                                       while(tabcongé[i].duree<duree) i++;

                                       for(j=n-1;j>=i;j--){
                                                           tabcongé [j+1]= tabcongé [j];

                                                           }

                                       strcpy(tabcongé [i].nom,nom);
                                       strcpy(tabcongé [i].prenom,prenom);

                                       tabcongé [i].numero=numero;
                                       printf("le nouveau tableau des congés est:\n");

                                       n++;
                                       for(j=0;j<n;j++){

                                                        printf("info du congé numero %d\n",j+1);


                                                printf("le nom "%s  ", tabconge[j].nom);

                                                printf("le prenom %s", tabconge[j].prenom);

                                                  printf("le numero de conge %d", tabconge[j].numero);
                                          printf("la duree %d", tabconge [j].duree);

                                               printf("le type de conge %s", tabconge[j].typeConge);


                                                        }




                 11- Supprimer de tabcongé un congé dont le numéro est donné par l’utilisateur. (4 pts)
                 12- Trier le tabcongé par nom. (3 pts)

                 13- Faire un menu interactif pour accéder aux services précédents. (4 pts)


                    Filière                    Epreuve                       Session              10/12
                 TDI (CDS 1 a 2)         Synthèse V1(Correction)            Juillet 2014
                                           www.itlearning-settat.com

                                    Email: admission@itlearning-settat.com
                                                    Tél.:0661077812
   605   606   607   608   609   610   611   612   613   614   615