DEV/BUT1/DEV1.1/Boucles/bornes.c

43 lines
1.1 KiB
C
Raw Normal View History

2024-02-01 13:55:03 +01:00
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int valeurMax;
int valeurMin;
int valeurActuelle;
printf("Saisissez un entier supérieur ou égal à 0 :\n");
printf("Ou saisissez -1 pour arrêter le programme : ");
scanf("%d", &valeurActuelle);
valeurMax = valeurActuelle;
valeurMin = valeurActuelle;
if (valeurActuelle == -1)
{
printf("Vous n'avez saisi aucune valeur");
return EXIT_SUCCESS;
}
while (valeurActuelle != -1)
{
if (valeurActuelle < 0)
{
printf("Merci de saisir un entier supérieur ou égale à 0");
return EXIT_SUCCESS;
}
if (valeurActuelle > valeurMax)
{
valeurMax = valeurActuelle;
}
if (valeurActuelle < valeurMin)
{
valeurMin = valeurActuelle;
}
printf("Saisir valeur la suivante (-1 = stop) : \n");
scanf("%d", &valeurActuelle);
}
printf("Valeur minimale saisie : ");
printf("%d\n", valeurMin);
printf("Valeur maximale saisie : ");
printf("%d\n", valeurMax);
return EXIT_SUCCESS;
}