From d7c69934248f3fab4988c0d37c11feba25d653b8 Mon Sep 17 00:00:00 2001 From: Anhgelus Morhtuuzh Date: Fri, 31 Jan 2025 15:39:30 +0100 Subject: =?UTF-8?q?Ajout=20du=20d=C3=A9but=20du=20deuxi=C3=A8me=20semestre?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- semestre 2/informatique/tme/semaine1/03_jeuTest.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 semestre 2/informatique/tme/semaine1/03_jeuTest.c (limited to 'semestre 2/informatique/tme/semaine1/03_jeuTest.c') diff --git a/semestre 2/informatique/tme/semaine1/03_jeuTest.c b/semestre 2/informatique/tme/semaine1/03_jeuTest.c new file mode 100644 index 0000000..1099c11 --- /dev/null +++ b/semestre 2/informatique/tme/semaine1/03_jeuTest.c @@ -0,0 +1,18 @@ +#include + +int alternative(int n1, int n2, int n3){ + int res; + if (n1 > 8) res = 3; + else if (n3 == 20) res = 2; + else if (n2 >= 10 && n3 >= 10) res = 1; + else res = 0; + return res; +} + +int main(){ + assert(alternative(-4, 3, 20) == 2); // teste de la branche n3 == 20 + assert(alternative(9,-2,20) == 3); // teste de la branche n1 > 8 + assert(alternative(-5, 15, 1098765) == 1); // teste de la branche n2 >= 10 && n3 >= 10 + assert(alternative(4, 8, 23) == 0); // teste des autres cas + return 0; +} -- cgit v1.2.3