Untitled
unknown
plain_text
2 years ago
3.0 kB
5
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