Untitled
unknown
plain_text
2 years ago
3.0 kB
4
Indexable
#include<stdio.h> #include<stdlib.h> void aff_tab(int a, int b, int c, int d, int e); int main (void) { int a, b, c, d, e; if (scanf("%d%d%d%d%d", &a, &b, &c, &d, &e) != 5){ printf("Erreur de saisie"); return EXIT_FAILURE; } aff_tab(a,b,c,d,e); return EXIT_SUCCESS; } void aff_tab(int a, int b, int c, int d, int e) { int tab[5]={a, b, c, d, e}; /*tab={a,b,c,d,e};*/ int i = 0; while (i < 5){ printf("%d", tab[i]); i++; } } #include<stdio.h> #include<stdlib.h> int max_tab(int tab[], int nb_elmt); int main (void) { int n; int i = 0; int tab[100]={0}; while (scanf("%d", &n) == 1){ tab[i] = n; i++; } max_tab(tab, 100); /*else{ n++; }*/ return EXIT_SUCCESS; } int max_tab(int tab[], int nb_elmt) { int i=0; int temp = tab[0]; while (i < nb_elmt){ if (tab[i] > temp){ temp = tab[i]; } i++; } printf("l'element max du tableau est: %d", temp); return temp; } #include<stdio.h> #include<stdlib.h> int moy_olymp(int tab[], int taille, int min , int max); int somme_tab(int tab[], int taille); int min_tab(int tab[], int nb_elmt); int max_tab(int tab[], int nb_elmt); int main (void) { int tab[5] = {0}; int i = 0; int elemt; int min, max; int moy; printf("saisir 5 notes\n"); while (scanf("%d", &elemt) == 1 && i < 5){ tab[i] = elemt; i++; } min = min_tab(tab, 5); printf("min:%d\n", min); max = max_tab(tab , 5); printf("max:%d\n", max); moy = moy_olymp(tab, 5, min, max); printf("la moyenne olympique de cet athlete est: %d", moy); return 0; } int moy_olymp(int tab[], int taille, int min , int max) { int new_tab[3] = {0}; int i = 0; int j = 0; int somme = 0; int moy_olymp = 0; /*printf("tableau actualise: ");*/ while ((i < taille) && (j < taille)){ if (tab[j] == min || tab[j] == max){ j++; } new_tab[i] = tab[j]; /*printf("%d", new_tab[i]);*/ i++; j++; } somme = somme_tab(new_tab, 3); moy_olymp = somme / 3; return moy_olymp; } int somme_tab(int tab[], int taille) { int i = 0; int s = 0; while (i < taille){ s += tab[i]; i++; } return s; } int min_tab(int tab[], int taille) { int min = tab[0]; int i = 0; while (i < taille){ if (min > tab[i + 1]){ min = tab[i + 1]; } i++; } return min; } int max_tab(int tab[], int taille) { int i=0; int max = tab[0]; while (i < taille){ if (tab[i] > max){ max = tab[i]; } i++; } return max; } #include<stdio.h> #include<stdlib.h> int somme_tab(int tab[], int taille); int main (void) { int tab[100] = {100}; int i = 0; int elemt; int somme = 0; while (scanf("%d", &elemt) == 1){ tab[i] = elemt; i++; } somme = somme_tab(tab, 100); printf("la somme des elements du tableau est : %d", somme); return 0; } int somme_tab(int tab[], int taille) { int i = 0; int s = 0; while (i < taille){ s += tab[i]; i++; } return s; }
Editor is loading...
Leave a Comment