19 Déc2015
Maximum et minimum de N entiers
Objectif:
- Utiliser la boucle for
Énoncé:
Ecrire un programme C qui demande à l'utilisateur la saisie de N entiers et qui affiche leur maximum et minimum.
Exemple d’exécution :
Entrer le nombre de valeurs : 6
Entrer la valeur 1 : 10
Entrer la valeur 2 : -14
Entrer la valeur 3 : 6
Entrer la valeur 4 : 93
Entrer la valeur 5 : 4
Entrer la valeur 6 : 90
Le maximum est : 93
Le minimum est : -14
Les entiers saisis peuvent être négatifs!
//Programme : Maximum et minimum de N entiers //Auteur : IDMANSOUR //Copyright : Exelib.net #include <stdio.h> int main() { int i, n, a, nmax = 0, nmin = 0; printf("Entrer le nombre de valeurs: "); scanf("%d",&n); for(i=1; i<=n; i++) { printf("Entrez la valeur %d : ", i); scanf("%d",&a); //Initialisation du max et min if(i==1){ nmax = a; nmin = a; } if(a > nmax){ nmax = a; } if(a < nmin){ nmin = a; } } printf("Le maximum est: %d\n", nmax); printf("Le minimum est: %d\n", nmin); }