Chapitre 5 1 CHAPITRE Quelques statistiques de base A Compteur but pour compter le nombre de fois que l'on rencontre un objet le nombre de personnes traitées le nombre d'employés dont le salaire hebdomadaire dépasse déclaration de type entier int nbHom nb
CHAPITRE Quelques statistiques de base A Compteur but pour compter le nombre de fois que l'on rencontre un objet le nombre de personnes traitées le nombre d'employés dont le salaire hebdomadaire dépasse déclaration de type entier int nbHom nbFem nbPers initialisation très souvent à zéro avant et en dehors d'une boucle nbHom nbFem nbPers while feof aLire ou une autre boucle do while incrémentation ajouter de plus à sa valeur À l'intérieur d'une boucle au bon endroit Souvent on véri ?e d'abord une condition avant d'incrémenter la valeur du compteur if sexe 'f' sexe 'F' nbFem if toupper sexe 'M' age nbHomAdulte utilisation de la valeur du compteur pour les indices des tableaux à voir plus tard dans le cours en dehors et à la ?n d'une boucle o pour a ?cher sa valeur printf Le nombre de femmes traitees d n nbFem o pour le calcul de la moyenne if nbFem printf taille moyenne des femmes f mètre n somTailleFem nbFem Chapitre Quelques statistiques de base IFT A Page CExemple On dispose du ?chier de type texte du nom mesures dta Chaque ligne du ?chier contient les informations relatives à une seule personne son numéro dossier sa taille son poids un caractère représentant son sexe Exemple des données F F F F F M F M F F F F M M M M Écrire un programme qui permet de lire le ?chier de compter et d'a ?cher les statistiques suivantes le nombre de personnes traitées compteur sans condition le nombre de femmes traitées compteur avec condition une femme le nombre d'hommes dont la taille dépasse mètre compteur avec condition un homme et sa taille Solution include int main const oat BORNE int nbPers le compteur du nombre de personnes lues nbFem le compteur du nombre de femmes nbHomG le compteur du nombre d'hommes dont la taille dépasse mètre int numero oat taille poids char sexe Chapitre Quelques statistiques de base IFT A Page CFILE aLire déclaration du ?chier à lire Initialisations du ?chier à lire aLire fopen mesures dta r r pour reading lecture des compteurs dans des cas à zéro nbPers nbFem nbHomG Lecture et ajustement des compteurs while feof aLire lecture des données fscanf aLire d f f c c c n numero taille poids sexe sexe sexe ajustement des compteurs nbPers pas de condition if sexe 'F' nbFem else le cas d'un homme car il n'y a pas d'erreurs dans les données if taille BORNE nbHomG fermeture du ?chier à lire fortement conseillé fclose aLire a ?chage des compteurs printf n n printf Le nombre de personnes traitees d n nbPers printf Le nombre de femmes traitees d n nbFem printf Le nombre d'hommes demandes d n nbHomG printf Cliquez sur le bouton de fermeture Exécution Le nombre de personnes traitees Le nombre de femmes traitees Le nombre d'hommes demandes Chapitre Quelques statistiques de base IFT A Page CB Totaliseur but pour calculer un total une somme par exemple le total de la taille des
Documents similaires
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/117017893365rorn5ynu0yz4tiiyklvmans55kuaaazg7agmt4codybbj8g38gimghnxgkwehrrrpsqxjmih29sfgzwetr95uphqxoy769sgkua.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/SLCUfW2nGApP3NquUj855KadM9H5FAOPiYq2RPxZYv3990e9SqC5j9SjcVlakSXSvVUYna40Zrwds0SEavaYhrSD.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701862832s53a7oz9cj4lfjanidalzlwlsp1erurzqxf21jv0n6kopjjnshebo3qipbb3ekxyrm5sbuahjfkpxb6i823hwv7xc6yt2ddqcpdr.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701857482fmlzkwsugnvl5iqp0ot7o8ystrqphupf1gdyisxtnxtq6tdkt3cnazhsnsbi2k8hnbyrpvpgdfpbzg1yfdc4xqlnap9yt9xivig7.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/JIelGqMP80YRVezo03l3nal1kbYzJLjUvckVLxSTlP8r3nghLRrrEuoE6JXvW51pNAIG1ZOyOxqISAAOgPt27FUx.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701931677ok82c35nswagxdeylzpcronqfldmnvalvmnsfmbpwxeb6vzx0hqalxgaka2tkok3ko8rpiccp1nrz46215d4skck5nw4lfrhp1az.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701824842pmig76yn3gzuvaaltfbz1qnocffyd5uuoqq0tsw2lu9ofmapfbnbvicxwqdmw5xgvfp3rmyfqdgg77ycjovqpdlqv55z8ado3aky.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/nxuqsttXdYwk75CZmf77OEGKnKITO0kUCG3xdtW8Yby2DCj0nZlJT9bVWj5NKDCcALQOHwWMKH6qHdgajTBAGwIZ.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701937441iiyctomtd9ivxiju9uytohmea7fhr3qjjqzer937pe6sc6eshudds2yxyajm5gj5eyn8tmnrkmxvxzu2pvn2qubqxtbvje5gj9rt.png)
![](https://b3c3.c12.e2-4.dev/disserty/uploads/preview/11701876039ripktxcepi22hjxfjnmk5nnxfalfx7o6p8tewbeha2wor2bsthc0v2ujlbbgqp8ambebcpxryyqkk1klec1jmwodrnsekxjm21td.png)
-
30
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Dec 15, 2022
- Catégorie Geography / Geogra...
- Langue French
- Taille du fichier 58.8kB