diff --git a/src/C04_Expressions/04_expressions_fr.pdf b/src/C04_Expressions/04_expressions_fr.pdf new file mode 100644 index 0000000..ed134cc Binary files /dev/null and b/src/C04_Expressions/04_expressions_fr.pdf differ diff --git a/src/C04_Expressions/C04EX0501.java b/src/C04_Expressions/C04EX0501.java new file mode 100644 index 0000000..8621253 --- /dev/null +++ b/src/C04_Expressions/C04EX0501.java @@ -0,0 +1,16 @@ +package C04_Expressions; + +import library.*; + +public class C04EX0501 { + + public static void main(String[] args) { + int a = Input.readInt(); + if (a>=0) { + System.out.println(a); + } else { + System.out.println(-a); + } + } + +} diff --git a/src/C04_Expressions/C04EX0502.java b/src/C04_Expressions/C04EX0502.java new file mode 100644 index 0000000..2eb4ca4 --- /dev/null +++ b/src/C04_Expressions/C04EX0502.java @@ -0,0 +1,23 @@ +package C04_Expressions; + +import library.*; + +public class C04EX0502 { + public static void main(String[] args) { + while (true) { + int a = Input.readInt(); + boolean b = false; + + if (a%2 == 0) { + b = true; + } + + if(b){ + System.out.println("La variable est paire"); + } else { + System.out.println("La variable est impaire"); + } + } + + } +} diff --git a/src/C05_Boucle_et_fonctions/05_loops_fr.pdf b/src/C05_Boucle_et_fonctions/05_loops_fr.pdf new file mode 100644 index 0000000..1a3ba23 Binary files /dev/null and b/src/C05_Boucle_et_fonctions/05_loops_fr.pdf differ diff --git a/src/C05_Boucle_et_fonctions/C05EX01a.java b/src/C05_Boucle_et_fonctions/C05EX01a.java new file mode 100644 index 0000000..39031f1 --- /dev/null +++ b/src/C05_Boucle_et_fonctions/C05EX01a.java @@ -0,0 +1,20 @@ +package C05_Boucle_et_fonctions; + +import library.*; + +public class C05EX01a { + public static void main(String[] args) { + + int a, b, c; + System.out.print("Veuillez entrer la première valeur: "); + a = Input.readInt(); + System.out.print("Veuillez entrer la deuxième valeur: "); + b = Input.readInt(); + System.out.print("Veuillez entrer la troisième valeur: "); + c = Input.readInt(); + int max = a>b ? a:b; + max = max>c ? max:c; + System.out.println(max); + + } +} diff --git a/src/C05_Boucle_et_fonctions/C05EX01b.java b/src/C05_Boucle_et_fonctions/C05EX01b.java new file mode 100644 index 0000000..f26d6d1 --- /dev/null +++ b/src/C05_Boucle_et_fonctions/C05EX01b.java @@ -0,0 +1,14 @@ +package C05_Boucle_et_fonctions; + +import library.*; + +public class C05EX01b { + public static void main(String[] args) { + double a = Input.readDouble(); + if (a>=0) { + System.out.println(Math.sqrt(a)); + } else { + System.out.println("error"); + } + } +} diff --git a/src/C05_Boucle_et_fonctions/C05EX02.java b/src/C05_Boucle_et_fonctions/C05EX02.java new file mode 100644 index 0000000..d5c89eb --- /dev/null +++ b/src/C05_Boucle_et_fonctions/C05EX02.java @@ -0,0 +1,12 @@ +package C05_Boucle_et_fonctions; + +public class C05EX02 { + public static void main(String[] args) { + + int x = 0; + for (int i = 0; i < 10; i++) { + x = i+1; + System.out.println(x); + } + } +} diff --git a/src/C06_Fonctions/06_functions_fr.pdf b/src/C06_Fonctions/06_functions_fr.pdf new file mode 100644 index 0000000..415fa72 Binary files /dev/null and b/src/C06_Fonctions/06_functions_fr.pdf differ diff --git a/src/C06_Fonctions/C06EX06.java b/src/C06_Fonctions/C06EX06.java new file mode 100644 index 0000000..926906b --- /dev/null +++ b/src/C06_Fonctions/C06EX06.java @@ -0,0 +1,19 @@ +package C06_Fonctions; +import hevs.utils.Input; + +public class C06EX06 { + + public static int somme(int x1, int x2, int x3){ + return x1+x2+x3; + } + + public static double petit(double x1, double x2) { + return x1