URL: https://linuxfr.org/forums/programmation-c--2/posts/aide-ralisation-d-un-programe Title: Aide Ralisation d'un programe Authors: Akonoly Date: 2013年02月26日T20:17:00+01:00 License: CC By-SA Tags: sortir et doigts Score: -5 Bonjour, Je souhaiterais avoir de l'aide pour la résolution du problème ci-dessous. A partir d'un tableau donné: 12,26,35,98,23,57,61,25. il est demandé de réaliser une application qui va afficher un menu avec comme choix: 1- Affichage de la moyenne; 2-Affichage de la somme; 3- Affichage du plus petit nombre et de sa position; 4-Quitter. Pour cela, j'ai réalisé ce qui suit: ```c #include "stdio.h" float moyenne( int *t, ); int somme(int *t ); void main() { int i; int t[8]={12,26,35,98,23,57,61,25}; printf("\n1. Affichage de la moyenne"); printf("\n2. Affichage de la somme"); printf("\n3. Affichage du plus petit nombre et sa position"); printf("\n4. Quitter"); printf("\n"); scanf("%d",&i); switch(i) { case 1 : {printf("\nMoyenne = %3.3f",moyenne(t,8)); break;} case 2 : {printf("\nSomme = %d",somme(t,8)); break;} case 3 : { exit(1); break;} default:; } getch(); exit(1); } int somme(int *t) { int i; int s=0; for(i=0;i<8;i++) s+=t[i]; return(s); } float moyenne(int *t) { return((float)somme(t,8)/8; } ``` Ce code ne fonctionne pas. En plus, je n'arrive pas à formaliser le troisième choix. Je compte sur votre aide.

AltStyle によって変換されたページ (->オリジナル) /