Académique Documents
Professionnel Documents
Culture Documents
• Travail demandé:
Lors de cette séance de travaux pratiques, nous avons été demandés de
traiter un exercice qui permet de gérer les indemnités allouées aux
employés d’un groupe industriel appelé MotoProd.
int main() {
int nbWorkshops;
char **nomAF, **nomSuperviseur, ***nomE, *indiceP;
int **npf, *nbEmployes;
float indemnite;
// Calcul de l'indemnité
switch(indiceP[i]) {
case 'A':
indemnite = npf[i][j] * TAUX_A;
break;
case 'B':
indemnite = npf[i][j] * TAUX_B;
break;
case 'C':
indemnite = npf[i][j] * TAUX_C;
break;
default:
printf("Indice invalide.\n");
continue;
}
#include <stdio.h>
#include <stdlib.h>
#define TAUX_A 20
#define TAUX_B 10
#define TAUX_C 5
int main() {
int nbWorkshops;
char **nomAF, **nomSuperviseur, ***nomE, *indiceP;
int **npf, *nbEmployes;
float indemnite;
// Calcul de l'indemnité
switch(indiceP[i]) {
case 'A':
indemnite = npf[i][j] * TAUX_A;
break;
case 'B':
indemnite = npf[i][j] * TAUX_B;
break;
case 'C':
indemnite = npf[i][j] * TAUX_C;
break;
default:
printf("Indice invalide.\n");
continue;
}
return 0;}
9. Compilation du code :
Rapport du TP 6
• Travail demandé:
Ecrire un programme en langage C pour gérer une liste dynamique d'entiers
représentant des prix. Utilisateur devra saisir le montant fixe à ne pas dépasser
.Ensuite, l'utilisateur pourra saisir les prix un par un. Toute allocation de mémoire
pour la liste des prix sera dynamique. Une fois tous les prix saisis, le programme
devra calculer le total des prix et déterminer si ce total dépasse le montant fixé
par l'utilisateur.
int main() {
// Initialisation de la liste des prix
int* listePrix = NULL;
int taille = 0;
#include <stdio.h>
#include <stdlib.h>
int main() {
// Initialisation de la liste des prix
int* listePrix = NULL;
int taille = 0;
return 0;
}
7. Compilation du code :