diff --git a/DEV1.1/TP06/TP06_reponses.txt b/DEV1.1/TP06/TP06_reponses.txt index 20d8776..32fae42 100644 --- a/DEV1.1/TP06/TP06_reponses.txt +++ b/DEV1.1/TP06/TP06_reponses.txt @@ -38,7 +38,7 @@ int main(void) { return EXIT_SUCCESS; } - +----------------------------- 3. @@ -51,18 +51,137 @@ int main(void) { printf("Veuillez entrer un réel : "); scanf("%lf", &n); getchar(); - printf("Veuillez entrer un réel : "); + printf("Veuillez entrer un autre réel : "); scanf("%lf", &x); getchar(); - /* TO DO */ - printf("\n %d \n", n); + if (x < 0 && n < 0) { + printf("\nPositif\n"); } - else if((n%3) == 1){ - printf("\n %d \n", n-1); + else if (x < 0) { + printf("\nNégatif\n"); } + else if (n < 0) { + printf("\nNégatif\n"); + } else { - printf("\n %d \n", n+1); + printf("\nPositif\n"); } + return EXIT_SUCCESS; +} + + +---------------------------- + +4. + + + +# include +# include + +int main(void) { + int n; + int x; + int y; + printf("Veuillez entrer un entier : "); + scanf("%d", &n); + getchar(); + printf("Veuillez entrer un autre entier : "); + scanf("%d", &x); + getchar(); + printf("Veuillez entrer un autre entier : "); + scanf("%d", &y); + getchar(); + if (x < n) { + if (x < y) { + printf("\n%d < ", x); + if (y < n) { + printf("%d < %d\n", y, n); + } + else { + printf("%d < %d\n", n, y); + } + } + else { + printf("\n%d < %d < %d\n", y, x, n); + } + } + else if (n < x) { + if (n < y) { + printf("\n%d < ", n); + if (x < y) { + printf("%d < %d\n", x, y); + } + else { + printf("%d < %d\n", y, x); + } + } + else { + printf("\n%d < %d < %d\n", y, n, x); + } + } + + + + return EXIT_SUCCESS; -} \ No newline at end of file +} + +----------------------------- + +5. + +# include +# include + +/* VERSION 1 */ + +int main(void) { + int annee; + annee = 2000; + if (annee % 400 == 0) { + printf("C'est une année bissextile"); + } + else if (annee % 4 == 0) { + if (annee % 100 != 0) { + printf("C'est une année bissextile"); + } + else { + printf("Ce n'est pas une année bissextile"); + } + } + else { + printf("Ce n'est pas une année bissextile"); + } + + + + + return EXIT_SUCCESS; +} + + + + +------------------------------------ + +# include +# include + +/* VERSION 1 */ + +int main(void) { + int annee; + annee = 2024; + if ((annee % 4 == 0 && annee % 100 != 0) || annee % 400 == 0) { + printf("C'est une année bissextile"); + } + else { + printf("Ce n'est pas une année bissextile"); + } + + + return EXIT_SUCCESS; +} + diff --git a/DEV1.1/TP06/tests.c b/DEV1.1/TP06/tests.c index 2b14444..852875c 100644 --- a/DEV1.1/TP06/tests.c +++ b/DEV1.1/TP06/tests.c @@ -1,24 +1,18 @@ # include # include +/* VERSION 1 */ + int main(void) { - double n; - double x; - printf("Veuillez entrer un réel : "); - scanf("%lf", &n); - getchar(); - printf("Veuillez entrer un réel : "); - scanf("%lf", &x); - getchar(); - /* TO DO */ - printf("\n %d \n", n); - } - else if((n%3) == 1){ - printf("\n %d \n", n-1); - } - else { - printf("\n %d \n", n+1); + int annee; + annee = 2024; + if ((annee % 4 == 0 && annee % 100 != 0) || annee % 400 == 0) { + printf("C'est une année bissextile"); } + else { + printf("Ce n'est pas une année bissextile"); + } + - return EXIT_SUCCESS; + return EXIT_SUCCESS; } \ No newline at end of file