diff --git a/.vscode/launch.json b/.vscode/launch.json index bdcff70..01a5532 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -4,6 +4,20 @@ // Pour plus d'informations, visitez : https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ + { + "type": "java", + "name": "Launch ImageProcessing", + "request": "launch", + "mainClass": "lab9_image_processing.ImageProcessing", + "projectName": "Labo_6a2f7ad1" + }, + { + "type": "java", + "name": "Launch TestArray", + "request": "launch", + "mainClass": "lab9_image_processing.TestArray", + "projectName": "Labo_6a2f7ad1" + }, { "type": "java", "name": "Launch TheaterApplication", diff --git a/bin/POO/T0_introduction/7_00-introduction.mp4 b/bin/POO/T0_introduction/7_00-introduction.mp4 deleted file mode 100644 index 4e30b90..0000000 Binary files a/bin/POO/T0_introduction/7_00-introduction.mp4 and /dev/null differ diff --git a/bin/POO/T0_introduction/7_classes_et_objets.pdf b/bin/POO/T0_introduction/7_classes_et_objets.pdf deleted file mode 100644 index 70b412c..0000000 Binary files a/bin/POO/T0_introduction/7_classes_et_objets.pdf and /dev/null differ diff --git a/bin/POO/T0_introduction/Rectangle.class b/bin/POO/T0_introduction/Rectangle.class deleted file mode 100644 index 980e9e1..0000000 Binary files a/bin/POO/T0_introduction/Rectangle.class and /dev/null differ diff --git a/bin/POO/T0_introduction/RectangleDemoBegin.class b/bin/POO/T0_introduction/RectangleDemoBegin.class deleted file mode 100644 index 522ce35..0000000 Binary files a/bin/POO/T0_introduction/RectangleDemoBegin.class and /dev/null differ diff --git a/bin/POO/T1_classes_et_objets/7_1-classes_et_objets.pdf b/bin/POO/T1_classes_et_objets/7_1-classes_et_objets.pdf deleted file mode 100644 index 3f30cc0..0000000 Binary files a/bin/POO/T1_classes_et_objets/7_1-classes_et_objets.pdf and /dev/null differ diff --git a/bin/POO/T1_classes_et_objets/Car.class b/bin/POO/T1_classes_et_objets/Car.class deleted file mode 100644 index d1fa596..0000000 Binary files a/bin/POO/T1_classes_et_objets/Car.class and /dev/null differ diff --git a/bin/POO/T1_classes_et_objets/Ex1–La_classe_Person.txt b/bin/POO/T1_classes_et_objets/Ex1–La_classe_Person.txt deleted file mode 100644 index d715cfc..0000000 --- a/bin/POO/T1_classes_et_objets/Ex1–La_classe_Person.txt +++ /dev/null @@ -1,16 +0,0 @@ -Objectifs - Créer une classe - Tester la classe -Enoncé du problème - Nous souhaitons créer une classe devant représenter une personne. Une personne possède les attributs suivants : - Nom - Prénom - Âge - Taille - -Travail à faire - Créer la classe Person avec les attributs nécessaires - Dans une autre classe qui contiendra votre main : - Instanciez une première personne de 19 ans, nommée "John Doe", mesurant 1.75 m - Instanciez une second personne de 122 ans, nommée "Mathusalem", dont la taille est de 1.20 m - Vérifiez que tout fonctionne bien avec ces deux objets. Notamment, essayez d’imprimer le nom des personnes lorsque vous les aurez instanciées. \ No newline at end of file diff --git a/bin/POO/T1_classes_et_objets/Ex2–La_classe_Car.txt b/bin/POO/T1_classes_et_objets/Ex2–La_classe_Car.txt deleted file mode 100644 index 4c73c76..0000000 --- a/bin/POO/T1_classes_et_objets/Ex2–La_classe_Car.txt +++ /dev/null @@ -1,23 +0,0 @@ -Objectifs - Créer une classe - Tester une classe - Tester les méthodes de classes existantes (avec la classe String) -Enoncé du problème - On souhaite réaliser une classe pour modéliser une voiture. Pensez quels types d’attributs cette classe doit posséder, sachant - Un véhicule est caractérisé par sa couleur, son nom et sa vitesse maximale. - Un véhicule possède une méthode permettant de retourner sa représentation textuelle. Par exemple le code suivant : - - Car c1 = new Car(); - c1.color = "bleue"; - c1.maxSpeed = 250; - c1.type = "Ford Raptor"; - System.out.println(c1.getStringRepresentation()); - - doit afficher - - Ford Raptor bleue, vitesse max : 250 km/h - -Travail à faire - Implémentez la classe Car selon les instructions ci-dessus. - Testez votre classe Car dans une autre classe qui contiendra le main. - Vérifiez que l’affichage est bien correct. \ No newline at end of file diff --git a/bin/POO/T1_classes_et_objets/Exercice2.class b/bin/POO/T1_classes_et_objets/Exercice2.class deleted file mode 100644 index f1e7066..0000000 Binary files a/bin/POO/T1_classes_et_objets/Exercice2.class and /dev/null differ diff --git a/bin/POO/T1_classes_et_objets/Person.class b/bin/POO/T1_classes_et_objets/Person.class deleted file mode 100644 index 651a57b..0000000 Binary files a/bin/POO/T1_classes_et_objets/Person.class and /dev/null differ diff --git a/bin/POO/T1_classes_et_objets/exercice1.class b/bin/POO/T1_classes_et_objets/exercice1.class deleted file mode 100644 index 2c5ee5c..0000000 Binary files a/bin/POO/T1_classes_et_objets/exercice1.class and /dev/null differ diff --git a/bin/POO/T2_constructeurs/7_2-constructeurs.pdf b/bin/POO/T2_constructeurs/7_2-constructeurs.pdf deleted file mode 100644 index 55ae177..0000000 Binary files a/bin/POO/T2_constructeurs/7_2-constructeurs.pdf and /dev/null differ diff --git a/bin/POO/T2_constructeurs/Car.class b/bin/POO/T2_constructeurs/Car.class deleted file mode 100644 index 883153b..0000000 Binary files a/bin/POO/T2_constructeurs/Car.class and /dev/null differ diff --git a/bin/POO/T2_constructeurs/Ex3–constructeur1.txt b/bin/POO/T2_constructeurs/Ex3–constructeur1.txt deleted file mode 100644 index c2d3065..0000000 --- a/bin/POO/T2_constructeurs/Ex3–constructeur1.txt +++ /dev/null @@ -1,19 +0,0 @@ -Objectif - Ajouter un constructeur à une classe existante - Tester une classe avec son constructeur -Enoncé du problème - 1. Ajoutez à la classe Car définie auparavant un constructeur permettant d’instancier la voiture en une seule ligne de code, avec tous ses attributs comme ci-dessous. - 2. Utilisez ce constructeur pour créer une instance de la classe. - - Car c1 = new Car("Ford Raptor", "bleue", 250); - System.out.println(c1.getStringRepresentation()); - - doit afficher - - Ford Raptor bleue, vitesse max : 250 km/h - - -Travail à faire - Modifiez la classe Car selon les instructions ci-dessus. - Testez votre classe Car dans une autre classe qui contiendra le main. - Vérifiez que l’affichage est bien correct. \ No newline at end of file diff --git a/bin/POO/T2_constructeurs/Ex4–constructeur2.txt b/bin/POO/T2_constructeurs/Ex4–constructeur2.txt deleted file mode 100644 index 6281446..0000000 --- a/bin/POO/T2_constructeurs/Ex4–constructeur2.txt +++ /dev/null @@ -1,12 +0,0 @@ -Objectif - Ajouter plusieurs constructeurs à une classe existante - Tester une classe avec son constructeur - Constater l’existance de null -Enoncé du problème - Ajoutez deux constructe urs à la class Person définie auparavant. - 1. Le premier permettant de définir tous les attributs en une fois. - 2. Un second constructeur ne prenant que le prénom comme argument. Ce constructeur doit appeler le constructeur avec tous les arguments. Pour les String non définis, utilisez la constante null. -Travail à faire - Complétez la classe Person selon les instructions ci-dessus. - Testez votre classe Person dans une autre classe qui contiendra le main. - Utilisez le constructeur à un argument pour instancier Mathusalem, qui n’a pas de prénom. Que se passe-t-il lorsque vous essayer d’appeler une méthode sur le prénom de votre objet, par exemple toUpperCase() qui est une méthode définie pour les String ? \ No newline at end of file diff --git a/bin/POO/T2_constructeurs/Exercice3.class b/bin/POO/T2_constructeurs/Exercice3.class deleted file mode 100644 index 8a824f3..0000000 Binary files a/bin/POO/T2_constructeurs/Exercice3.class and /dev/null differ diff --git a/bin/POO/T2_constructeurs/Exercice4.class b/bin/POO/T2_constructeurs/Exercice4.class deleted file mode 100644 index 1458bac..0000000 Binary files a/bin/POO/T2_constructeurs/Exercice4.class and /dev/null differ diff --git a/bin/POO/T2_constructeurs/Person.class b/bin/POO/T2_constructeurs/Person.class deleted file mode 100644 index b0d171b..0000000 Binary files a/bin/POO/T2_constructeurs/Person.class and /dev/null differ diff --git a/bin/POO/T3_Visibilite_des_membres/7_3-visibilite_des_membres.mp4 b/bin/POO/T3_Visibilite_des_membres/7_3-visibilite_des_membres.mp4 deleted file mode 100644 index 0883ff5..0000000 Binary files a/bin/POO/T3_Visibilite_des_membres/7_3-visibilite_des_membres.mp4 and /dev/null differ diff --git a/bin/POO/T3_Visibilite_des_membres/7_3-visibilite_des_membres.pdf b/bin/POO/T3_Visibilite_des_membres/7_3-visibilite_des_membres.pdf deleted file mode 100644 index 17200bf..0000000 Binary files a/bin/POO/T3_Visibilite_des_membres/7_3-visibilite_des_membres.pdf and /dev/null differ diff --git a/bin/POO/T3_Visibilite_des_membres/Exercice5.class b/bin/POO/T3_Visibilite_des_membres/Exercice5.class deleted file mode 100644 index 5470db1..0000000 Binary files a/bin/POO/T3_Visibilite_des_membres/Exercice5.class and /dev/null differ diff --git a/bin/POO/T3_Visibilite_des_membres/Triangle.class b/bin/POO/T3_Visibilite_des_membres/Triangle.class deleted file mode 100644 index 92637b0..0000000 Binary files a/bin/POO/T3_Visibilite_des_membres/Triangle.class and /dev/null differ diff --git a/bin/POO/T4_modificateur_static/7_4-modificateur_static.pdf b/bin/POO/T4_modificateur_static/7_4-modificateur_static.pdf deleted file mode 100644 index 88c655a..0000000 Binary files a/bin/POO/T4_modificateur_static/7_4-modificateur_static.pdf and /dev/null differ diff --git a/bin/POO/T5_autoboxing_des_types_primitifs/7_5-autoboxing_des_types_primitifs.pdf b/bin/POO/T5_autoboxing_des_types_primitifs/7_5-autoboxing_des_types_primitifs.pdf deleted file mode 100644 index 3000119..0000000 Binary files a/bin/POO/T5_autoboxing_des_types_primitifs/7_5-autoboxing_des_types_primitifs.pdf and /dev/null differ diff --git a/bin/POO/T5_autoboxing_des_types_primitifs/Main.class b/bin/POO/T5_autoboxing_des_types_primitifs/Main.class deleted file mode 100644 index 1c80a19..0000000 Binary files a/bin/POO/T5_autoboxing_des_types_primitifs/Main.class and /dev/null differ diff --git a/bin/POO/string_methods.pdf b/bin/POO/string_methods.pdf deleted file mode 100644 index e1c69b9..0000000 Binary files a/bin/POO/string_methods.pdf and /dev/null differ diff --git a/bin/images/Dead_tree.png b/bin/images/Dead_tree.png new file mode 100644 index 0000000..08bf780 Binary files /dev/null and b/bin/images/Dead_tree.png differ diff --git a/bin/images/imageProcessing.jpg b/bin/images/imageProcessing.jpg new file mode 100644 index 0000000..92ae49b Binary files /dev/null and b/bin/images/imageProcessing.jpg differ diff --git a/bin/images/imageProcessing_empty.jpg b/bin/images/imageProcessing_empty.jpg new file mode 100644 index 0000000..c415c7e Binary files /dev/null and b/bin/images/imageProcessing_empty.jpg differ diff --git a/bin/images/lena.bmp b/bin/images/lena.bmp new file mode 100644 index 0000000..901034d Binary files /dev/null and b/bin/images/lena.bmp differ diff --git a/bin/images/moire1.png b/bin/images/moire1.png new file mode 100644 index 0000000..fa73e3d Binary files /dev/null and b/bin/images/moire1.png differ diff --git a/bin/images/moire2.jpg b/bin/images/moire2.jpg new file mode 100644 index 0000000..b0d296a Binary files /dev/null and b/bin/images/moire2.jpg differ diff --git a/bin/images/rice.jpg b/bin/images/rice.jpg new file mode 100644 index 0000000..c778fe1 Binary files /dev/null and b/bin/images/rice.jpg differ diff --git a/bin/lab1/Fuel.class b/bin/lab1_Introduction/Fuel.class similarity index 71% rename from bin/lab1/Fuel.class rename to bin/lab1_Introduction/Fuel.class index 798418e..aaedce7 100644 Binary files a/bin/lab1/Fuel.class and b/bin/lab1_Introduction/Fuel.class differ diff --git a/bin/lab1_Introduction/Input.class b/bin/lab1_Introduction/Input.class new file mode 100644 index 0000000..547e00e Binary files /dev/null and b/bin/lab1_Introduction/Input.class differ diff --git a/bin/lab1/MyProgram.class b/bin/lab1_Introduction/MyProgram.class similarity index 58% rename from bin/lab1/MyProgram.class rename to bin/lab1_Introduction/MyProgram.class index 40d055d..b5473ad 100644 Binary files a/bin/lab1/MyProgram.class and b/bin/lab1_Introduction/MyProgram.class differ diff --git a/bin/lab1/RoomCalc.class b/bin/lab1_Introduction/RoomCalc.class similarity index 72% rename from bin/lab1/RoomCalc.class rename to bin/lab1_Introduction/RoomCalc.class index c86107d..91f1715 100644 Binary files a/bin/lab1/RoomCalc.class and b/bin/lab1_Introduction/RoomCalc.class differ diff --git a/bin/lab1/sphere.class b/bin/lab1_Introduction/sphere.class similarity index 77% rename from bin/lab1/sphere.class rename to bin/lab1_Introduction/sphere.class index 818dd16..02c834c 100644 Binary files a/bin/lab1/sphere.class and b/bin/lab1_Introduction/sphere.class differ diff --git a/bin/lab1/swap.class b/bin/lab1_Introduction/swap.class similarity index 66% rename from bin/lab1/swap.class rename to bin/lab1_Introduction/swap.class index 1a74853..509299b 100644 Binary files a/bin/lab1/swap.class and b/bin/lab1_Introduction/swap.class differ diff --git a/bin/lab2/task5.class b/bin/lab2/task5.class deleted file mode 100644 index 7a50ce1..0000000 Binary files a/bin/lab2/task5.class and /dev/null differ diff --git a/bin/lab2/2-Lab-FR-Datatypes.pdf b/bin/lab2_DataTypes/2-Lab-FR-Datatypes.pdf similarity index 100% rename from bin/lab2/2-Lab-FR-Datatypes.pdf rename to bin/lab2_DataTypes/2-Lab-FR-Datatypes.pdf diff --git a/bin/lab2/Input.class b/bin/lab2_DataTypes/Input.class similarity index 90% rename from bin/lab2/Input.class rename to bin/lab2_DataTypes/Input.class index 200cf0d..a0b7952 100644 Binary files a/bin/lab2/Input.class and b/bin/lab2_DataTypes/Input.class differ diff --git a/bin/lab2/Task1.class b/bin/lab2_DataTypes/Task1.class similarity index 55% rename from bin/lab2/Task1.class rename to bin/lab2_DataTypes/Task1.class index e80427b..797957c 100644 Binary files a/bin/lab2/Task1.class and b/bin/lab2_DataTypes/Task1.class differ diff --git a/bin/lab2/TextTools.class b/bin/lab2_DataTypes/TextTools.class similarity index 93% rename from bin/lab2/TextTools.class rename to bin/lab2_DataTypes/TextTools.class index f8162c6..7a1ff63 100644 Binary files a/bin/lab2/TextTools.class and b/bin/lab2_DataTypes/TextTools.class differ diff --git a/bin/lab2/task2.class b/bin/lab2_DataTypes/task2.class similarity index 55% rename from bin/lab2/task2.class rename to bin/lab2_DataTypes/task2.class index 50867a7..35969fc 100644 Binary files a/bin/lab2/task2.class and b/bin/lab2_DataTypes/task2.class differ diff --git a/bin/lab2/task3.class b/bin/lab2_DataTypes/task3.class similarity index 54% rename from bin/lab2/task3.class rename to bin/lab2_DataTypes/task3.class index b373a0e..f1d12c5 100644 Binary files a/bin/lab2/task3.class and b/bin/lab2_DataTypes/task3.class differ diff --git a/bin/lab2/task4.class b/bin/lab2_DataTypes/task4.class similarity index 55% rename from bin/lab2/task4.class rename to bin/lab2_DataTypes/task4.class index bccef2c..e1624dc 100644 Binary files a/bin/lab2/task4.class and b/bin/lab2_DataTypes/task4.class differ diff --git a/bin/lab2_DataTypes/task5.class b/bin/lab2_DataTypes/task5.class new file mode 100644 index 0000000..443ed15 Binary files /dev/null and b/bin/lab2_DataTypes/task5.class differ diff --git a/bin/lab2/task6.class b/bin/lab2_DataTypes/task6.class similarity index 54% rename from bin/lab2/task6.class rename to bin/lab2_DataTypes/task6.class index 9683e7c..ef8f409 100644 Binary files a/bin/lab2/task6.class and b/bin/lab2_DataTypes/task6.class differ diff --git a/bin/lab2/task7.class b/bin/lab2_DataTypes/task7.class similarity index 72% rename from bin/lab2/task7.class rename to bin/lab2_DataTypes/task7.class index f0b65b6..1aff34f 100644 Binary files a/bin/lab2/task7.class and b/bin/lab2_DataTypes/task7.class differ diff --git a/bin/lab2/task8.class b/bin/lab2_DataTypes/task8.class similarity index 65% rename from bin/lab2/task8.class rename to bin/lab2_DataTypes/task8.class index cae0ffd..c2d46ca 100644 Binary files a/bin/lab2/task8.class and b/bin/lab2_DataTypes/task8.class differ diff --git a/bin/lab3/03-expression-test-loop-fr.pdf b/bin/lab3_Loops/03-expression-test-loop-fr.pdf similarity index 100% rename from bin/lab3/03-expression-test-loop-fr.pdf rename to bin/lab3_Loops/03-expression-test-loop-fr.pdf diff --git a/bin/lab3/DrawArrow.class b/bin/lab3_Loops/DrawArrow.class similarity index 86% rename from bin/lab3/DrawArrow.class rename to bin/lab3_Loops/DrawArrow.class index 4c0466f..e379605 100644 Binary files a/bin/lab3/DrawArrow.class and b/bin/lab3_Loops/DrawArrow.class differ diff --git a/bin/lab3/Input.class b/bin/lab3_Loops/Input.class similarity index 90% rename from bin/lab3/Input.class rename to bin/lab3_Loops/Input.class index 9cb4448..4ca2f8e 100644 Binary files a/bin/lab3/Input.class and b/bin/lab3_Loops/Input.class differ diff --git a/bin/lab3/SimpleCalculator.class b/bin/lab3_Loops/SimpleCalculator.class similarity index 79% rename from bin/lab3/SimpleCalculator.class rename to bin/lab3_Loops/SimpleCalculator.class index 68e0db7..2c27455 100644 Binary files a/bin/lab3/SimpleCalculator.class and b/bin/lab3_Loops/SimpleCalculator.class differ diff --git a/bin/lab3/task1.class b/bin/lab3_Loops/task1.class similarity index 62% rename from bin/lab3/task1.class rename to bin/lab3_Loops/task1.class index c844019..4117352 100644 Binary files a/bin/lab3/task1.class and b/bin/lab3_Loops/task1.class differ diff --git a/bin/lab3/task4.class b/bin/lab3_Loops/task4.class similarity index 85% rename from bin/lab3/task4.class rename to bin/lab3_Loops/task4.class index 2488bbf..80192ce 100644 Binary files a/bin/lab3/task4.class and b/bin/lab3_Loops/task4.class differ diff --git a/bin/lab3/task5.class b/bin/lab3_Loops/task5.class similarity index 85% rename from bin/lab3/task5.class rename to bin/lab3_Loops/task5.class index 06521b1..a04e6c3 100644 Binary files a/bin/lab3/task5.class and b/bin/lab3_Loops/task5.class differ diff --git a/bin/lab3/task6.class b/bin/lab3_Loops/task6.class similarity index 80% rename from bin/lab3/task6.class rename to bin/lab3_Loops/task6.class index d8450d6..e02cc50 100644 Binary files a/bin/lab3/task6.class and b/bin/lab3_Loops/task6.class differ diff --git a/bin/lab3/task7.class b/bin/lab3_Loops/task7.class similarity index 86% rename from bin/lab3/task7.class rename to bin/lab3_Loops/task7.class index d9ed61b..cfff0f5 100644 Binary files a/bin/lab3/task7.class and b/bin/lab3_Loops/task7.class differ diff --git a/bin/lab4/05-functions-fr.pdf b/bin/lab4_Fonctions/05-functions-fr.pdf similarity index 100% rename from bin/lab4/05-functions-fr.pdf rename to bin/lab4_Fonctions/05-functions-fr.pdf diff --git a/bin/lab4/DottedFlag.class b/bin/lab4_Fonctions/DottedFlag.class similarity index 90% rename from bin/lab4/DottedFlag.class rename to bin/lab4_Fonctions/DottedFlag.class index 48c0f0e..ba23fa5 100644 Binary files a/bin/lab4/DottedFlag.class and b/bin/lab4_Fonctions/DottedFlag.class differ diff --git a/bin/lab4/Input.class b/bin/lab4_Fonctions/Input.class similarity index 90% rename from bin/lab4/Input.class rename to bin/lab4_Fonctions/Input.class index b3458ab..983e649 100644 Binary files a/bin/lab4/Input.class and b/bin/lab4_Fonctions/Input.class differ diff --git a/bin/lab4/StringFunctions.class b/bin/lab4_Fonctions/StringFunctions.class similarity index 64% rename from bin/lab4/StringFunctions.class rename to bin/lab4_Fonctions/StringFunctions.class index 05d16fa..3bfdd20 100644 Binary files a/bin/lab4/StringFunctions.class and b/bin/lab4_Fonctions/StringFunctions.class differ diff --git a/bin/lab4/task1.class b/bin/lab4_Fonctions/task1.class similarity index 80% rename from bin/lab4/task1.class rename to bin/lab4_Fonctions/task1.class index 642e7c1..1e77176 100644 Binary files a/bin/lab4/task1.class and b/bin/lab4_Fonctions/task1.class differ diff --git a/bin/lab4/task2.class b/bin/lab4_Fonctions/task2.class similarity index 54% rename from bin/lab4/task2.class rename to bin/lab4_Fonctions/task2.class index 8c775d3..a1a7003 100644 Binary files a/bin/lab4/task2.class and b/bin/lab4_Fonctions/task2.class differ diff --git a/bin/lab4/task3.class b/bin/lab4_Fonctions/task3.class similarity index 85% rename from bin/lab4/task3.class rename to bin/lab4_Fonctions/task3.class index 811debf..b019b18 100644 Binary files a/bin/lab4/task3.class and b/bin/lab4_Fonctions/task3.class differ diff --git a/bin/lab5/06_SecretNumber_FR.pdf b/bin/lab5_SecretNumber/06_SecretNumber_FR.pdf similarity index 100% rename from bin/lab5/06_SecretNumber_FR.pdf rename to bin/lab5_SecretNumber/06_SecretNumber_FR.pdf diff --git a/bin/lab6/Dialogs.class b/bin/lab5_SecretNumber/Dialogs.class similarity index 82% rename from bin/lab6/Dialogs.class rename to bin/lab5_SecretNumber/Dialogs.class index 6a6a894..51fc972 100644 Binary files a/bin/lab6/Dialogs.class and b/bin/lab5_SecretNumber/Dialogs.class differ diff --git a/bin/lab5/Input.class b/bin/lab5_SecretNumber/Input.class similarity index 87% rename from bin/lab5/Input.class rename to bin/lab5_SecretNumber/Input.class index ea8bd0f..0c27467 100644 Binary files a/bin/lab5/Input.class and b/bin/lab5_SecretNumber/Input.class differ diff --git a/bin/lab5/secretNumber.class b/bin/lab5_SecretNumber/secretNumber.class similarity index 93% rename from bin/lab5/secretNumber.class rename to bin/lab5_SecretNumber/secretNumber.class index 7aefce2..37c9ca4 100644 Binary files a/bin/lab5/secretNumber.class and b/bin/lab5_SecretNumber/secretNumber.class differ diff --git a/bin/lab6/Input.class b/bin/lab6/Input.class deleted file mode 100644 index 0007e50..0000000 Binary files a/bin/lab6/Input.class and /dev/null differ diff --git a/bin/lab6/07-HangMan_FR.pdf b/bin/lab6_Hangman/07-HangMan_FR.pdf similarity index 100% rename from bin/lab6/07-HangMan_FR.pdf rename to bin/lab6_Hangman/07-HangMan_FR.pdf diff --git a/bin/lab5/Dialogs.class b/bin/lab6_Hangman/Dialogs.class similarity index 83% rename from bin/lab5/Dialogs.class rename to bin/lab6_Hangman/Dialogs.class index 8dbe02f..7291eff 100644 Binary files a/bin/lab5/Dialogs.class and b/bin/lab6_Hangman/Dialogs.class differ diff --git a/bin/lab6/HangMan.class b/bin/lab6_Hangman/HangMan.class similarity index 83% rename from bin/lab6/HangMan.class rename to bin/lab6_Hangman/HangMan.class index fa05e54..443b2d9 100644 Binary files a/bin/lab6/HangMan.class and b/bin/lab6_Hangman/HangMan.class differ diff --git a/bin/lab1/Input.class b/bin/lab6_Hangman/Input.class similarity index 90% rename from bin/lab1/Input.class rename to bin/lab6_Hangman/Input.class index 289d09a..cf43e64 100644 Binary files a/bin/lab1/Input.class and b/bin/lab6_Hangman/Input.class differ diff --git a/bin/lab6/Lexique.csv b/bin/lab6_Hangman/Lexique.csv similarity index 100% rename from bin/lab6/Lexique.csv rename to bin/lab6_Hangman/Lexique.csv diff --git a/bin/lab6/Lexique382.csv b/bin/lab6_Hangman/Lexique382.csv similarity index 100% rename from bin/lab6/Lexique382.csv rename to bin/lab6_Hangman/Lexique382.csv diff --git a/bin/lab6/Person.class b/bin/lab6_Hangman/Person.class similarity index 66% rename from bin/lab6/Person.class rename to bin/lab6_Hangman/Person.class index e123fd7..5273574 100644 Binary files a/bin/lab6/Person.class and b/bin/lab6_Hangman/Person.class differ diff --git a/bin/lab6/Task1.class b/bin/lab6_Hangman/Task1.class similarity index 52% rename from bin/lab6/Task1.class rename to bin/lab6_Hangman/Task1.class index 757ca51..36ddd50 100644 Binary files a/bin/lab6/Task1.class and b/bin/lab6_Hangman/Task1.class differ diff --git a/bin/lab6/WordManager.class b/bin/lab6_Hangman/WordManager.class similarity index 95% rename from bin/lab6/WordManager.class rename to bin/lab6_Hangman/WordManager.class index aa2dbdf..4fcccfc 100644 Binary files a/bin/lab6/WordManager.class and b/bin/lab6_Hangman/WordManager.class differ diff --git a/bin/lab6/french_common_words.csv b/bin/lab6_Hangman/french_common_words.csv similarity index 100% rename from bin/lab6/french_common_words.csv rename to bin/lab6_Hangman/french_common_words.csv diff --git a/bin/lab6/french_dictionary.txt b/bin/lab6_Hangman/french_dictionary.txt similarity index 100% rename from bin/lab6/french_dictionary.txt rename to bin/lab6_Hangman/french_dictionary.txt diff --git a/bin/lab6/mots.csv b/bin/lab6_Hangman/mots.csv similarity index 100% rename from bin/lab6/mots.csv rename to bin/lab6_Hangman/mots.csv diff --git a/bin/lab6/mots.xlsx b/bin/lab6_Hangman/mots.xlsx similarity index 100% rename from bin/lab6/mots.xlsx rename to bin/lab6_Hangman/mots.xlsx diff --git a/bin/lab6/mots_beginner.csv b/bin/lab6_Hangman/mots_beginner.csv similarity index 100% rename from bin/lab6/mots_beginner.csv rename to bin/lab6_Hangman/mots_beginner.csv diff --git a/bin/lab6/mots_difficult.csv b/bin/lab6_Hangman/mots_difficult.csv similarity index 100% rename from bin/lab6/mots_difficult.csv rename to bin/lab6_Hangman/mots_difficult.csv diff --git a/bin/lab6/mots_easy.csv b/bin/lab6_Hangman/mots_easy.csv similarity index 100% rename from bin/lab6/mots_easy.csv rename to bin/lab6_Hangman/mots_easy.csv diff --git a/bin/lab6/mots_hardcore.csv b/bin/lab6_Hangman/mots_hardcore.csv similarity index 100% rename from bin/lab6/mots_hardcore.csv rename to bin/lab6_Hangman/mots_hardcore.csv diff --git a/bin/lab6/mots_medium.csv b/bin/lab6_Hangman/mots_medium.csv similarity index 100% rename from bin/lab6/mots_medium.csv rename to bin/lab6_Hangman/mots_medium.csv diff --git a/bin/lab7_Classe_et_tableaux/07-ClassRevision_FR.pdf b/bin/lab7_Classe_et_tableaux/07-ClassRevision_FR.pdf new file mode 100644 index 0000000..047d107 Binary files /dev/null and b/bin/lab7_Classe_et_tableaux/07-ClassRevision_FR.pdf differ diff --git a/bin/lab7_Classe_et_tableaux/Auto.class b/bin/lab7_Classe_et_tableaux/Auto.class new file mode 100644 index 0000000..c5c1387 Binary files /dev/null and b/bin/lab7_Classe_et_tableaux/Auto.class differ diff --git a/bin/lab7_Classe_et_tableaux/Consommation.class b/bin/lab7_Classe_et_tableaux/Consommation.class new file mode 100644 index 0000000..6c88dbe Binary files /dev/null and b/bin/lab7_Classe_et_tableaux/Consommation.class differ diff --git a/bin/lab7_Classe_et_tableaux/Garage.class b/bin/lab7_Classe_et_tableaux/Garage.class new file mode 100644 index 0000000..5c57437 Binary files /dev/null and b/bin/lab7_Classe_et_tableaux/Garage.class differ diff --git a/bin/lab7_Classe_et_tableaux/Rectangle.class b/bin/lab7_Classe_et_tableaux/Rectangle.class new file mode 100644 index 0000000..2345ef8 Binary files /dev/null and b/bin/lab7_Classe_et_tableaux/Rectangle.class differ diff --git a/bin/lab7_Classe_et_tableaux/Task1Runner.class b/bin/lab7_Classe_et_tableaux/Task1Runner.class new file mode 100644 index 0000000..4f605d4 Binary files /dev/null and b/bin/lab7_Classe_et_tableaux/Task1Runner.class differ diff --git a/bin/lab7_Classe_et_tableaux/Task2Runner.class b/bin/lab7_Classe_et_tableaux/Task2Runner.class new file mode 100644 index 0000000..43035d1 Binary files /dev/null and b/bin/lab7_Classe_et_tableaux/Task2Runner.class differ diff --git a/bin/lab8_tableaux/08-Arrays-FR.pdf b/bin/lab8_tableaux/08-Arrays-FR.pdf new file mode 100644 index 0000000..b315b0b Binary files /dev/null and b/bin/lab8_tableaux/08-Arrays-FR.pdf differ diff --git a/bin/lab8_tableaux/Seat.class b/bin/lab8_tableaux/Seat.class new file mode 100644 index 0000000..485afa9 Binary files /dev/null and b/bin/lab8_tableaux/Seat.class differ diff --git a/bin/lab8_tableaux/Task0.class b/bin/lab8_tableaux/Task0.class new file mode 100644 index 0000000..c4549fd Binary files /dev/null and b/bin/lab8_tableaux/Task0.class differ diff --git a/bin/lab8_tableaux/Task1.class b/bin/lab8_tableaux/Task1.class new file mode 100644 index 0000000..95987b5 Binary files /dev/null and b/bin/lab8_tableaux/Task1.class differ diff --git a/bin/lab8_tableaux/Theater.class b/bin/lab8_tableaux/Theater.class new file mode 100644 index 0000000..836148f Binary files /dev/null and b/bin/lab8_tableaux/Theater.class differ diff --git a/bin/lab8_tableaux/TheaterApplication.class b/bin/lab8_tableaux/TheaterApplication.class new file mode 100644 index 0000000..8f82afe Binary files /dev/null and b/bin/lab8_tableaux/TheaterApplication.class differ diff --git a/bin/lab9_image_processing/09b-ImageProcessing-FR.pdf b/bin/lab9_image_processing/09b-ImageProcessing-FR.pdf new file mode 100644 index 0000000..9ecb095 Binary files /dev/null and b/bin/lab9_image_processing/09b-ImageProcessing-FR.pdf differ diff --git a/bin/lab9_image_processing/ImageFilters.class b/bin/lab9_image_processing/ImageFilters.class new file mode 100644 index 0000000..d20a9bb Binary files /dev/null and b/bin/lab9_image_processing/ImageFilters.class differ diff --git a/bin/lab9_image_processing/ImageProcessing.class b/bin/lab9_image_processing/ImageProcessing.class new file mode 100644 index 0000000..51633e8 Binary files /dev/null and b/bin/lab9_image_processing/ImageProcessing.class differ diff --git a/bin/lab9_image_processing/TestArray.class b/bin/lab9_image_processing/TestArray.class new file mode 100644 index 0000000..0a019b2 Binary files /dev/null and b/bin/lab9_image_processing/TestArray.class differ diff --git a/bin/lab9_image_processing/hevs/graphics/ImageGraphics.class b/bin/lab9_image_processing/hevs/graphics/ImageGraphics.class new file mode 100644 index 0000000..0721d63 Binary files /dev/null and b/bin/lab9_image_processing/hevs/graphics/ImageGraphics.class differ diff --git a/bin/lab9_image_processing/images/Dead_tree.png b/bin/lab9_image_processing/images/Dead_tree.png new file mode 100644 index 0000000..08bf780 Binary files /dev/null and b/bin/lab9_image_processing/images/Dead_tree.png differ diff --git a/bin/lab9_image_processing/images/imageProcessing.jpg b/bin/lab9_image_processing/images/imageProcessing.jpg new file mode 100644 index 0000000..92ae49b Binary files /dev/null and b/bin/lab9_image_processing/images/imageProcessing.jpg differ diff --git a/bin/lab9_image_processing/images/imageProcessing_empty.jpg b/bin/lab9_image_processing/images/imageProcessing_empty.jpg new file mode 100644 index 0000000..c415c7e Binary files /dev/null and b/bin/lab9_image_processing/images/imageProcessing_empty.jpg differ diff --git a/bin/lab9_image_processing/images/lena.bmp b/bin/lab9_image_processing/images/lena.bmp new file mode 100644 index 0000000..901034d Binary files /dev/null and b/bin/lab9_image_processing/images/lena.bmp differ diff --git a/bin/lab9_image_processing/images/moire1.png b/bin/lab9_image_processing/images/moire1.png new file mode 100644 index 0000000..fa73e3d Binary files /dev/null and b/bin/lab9_image_processing/images/moire1.png differ diff --git a/bin/lab9_image_processing/images/moire2.jpg b/bin/lab9_image_processing/images/moire2.jpg new file mode 100644 index 0000000..b0d296a Binary files /dev/null and b/bin/lab9_image_processing/images/moire2.jpg differ diff --git a/bin/lab9_image_processing/images/rice.jpg b/bin/lab9_image_processing/images/rice.jpg new file mode 100644 index 0000000..c778fe1 Binary files /dev/null and b/bin/lab9_image_processing/images/rice.jpg differ diff --git a/bin/series/C05S03_loops/C05EX01a.class b/bin/series/C05S03_loops/C05EX01a.class deleted file mode 100644 index af9200c..0000000 Binary files a/bin/series/C05S03_loops/C05EX01a.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX01b.class b/bin/series/C05S03_loops/C05EX01b.class deleted file mode 100644 index d1b8d3d..0000000 Binary files a/bin/series/C05S03_loops/C05EX01b.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX02.class b/bin/series/C05S03_loops/C05EX02.class deleted file mode 100644 index 71acab2..0000000 Binary files a/bin/series/C05S03_loops/C05EX02.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX03.class b/bin/series/C05S03_loops/C05EX03.class deleted file mode 100644 index 277995f..0000000 Binary files a/bin/series/C05S03_loops/C05EX03.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX04a.class b/bin/series/C05S03_loops/C05EX04a.class deleted file mode 100644 index 06703bc..0000000 Binary files a/bin/series/C05S03_loops/C05EX04a.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX04c.class b/bin/series/C05S03_loops/C05EX04c.class deleted file mode 100644 index 7113250..0000000 Binary files a/bin/series/C05S03_loops/C05EX04c.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX04d.class b/bin/series/C05S03_loops/C05EX04d.class deleted file mode 100644 index d52bb18..0000000 Binary files a/bin/series/C05S03_loops/C05EX04d.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX07.class b/bin/series/C05S03_loops/C05EX07.class deleted file mode 100644 index 3d93a80..0000000 Binary files a/bin/series/C05S03_loops/C05EX07.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX08a.class b/bin/series/C05S03_loops/C05EX08a.class deleted file mode 100644 index 6ad9e67..0000000 Binary files a/bin/series/C05S03_loops/C05EX08a.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX08b.class b/bin/series/C05S03_loops/C05EX08b.class deleted file mode 100644 index 1fcd74b..0000000 Binary files a/bin/series/C05S03_loops/C05EX08b.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX08c.class b/bin/series/C05S03_loops/C05EX08c.class deleted file mode 100644 index 81e34e1..0000000 Binary files a/bin/series/C05S03_loops/C05EX08c.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX08d.class b/bin/series/C05S03_loops/C05EX08d.class deleted file mode 100644 index 0c5bfd3..0000000 Binary files a/bin/series/C05S03_loops/C05EX08d.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX08e.class b/bin/series/C05S03_loops/C05EX08e.class deleted file mode 100644 index 808e0c6..0000000 Binary files a/bin/series/C05S03_loops/C05EX08e.class and /dev/null differ diff --git a/bin/series/C05S03_loops/C05EX08f.class b/bin/series/C05S03_loops/C05EX08f.class deleted file mode 100644 index cf1be06..0000000 Binary files a/bin/series/C05S03_loops/C05EX08f.class and /dev/null differ diff --git a/bin/series/C05S03_loops/serie3.pdf b/bin/series/C05S03_loops/serie3.pdf deleted file mode 100644 index 2a2ee7f..0000000 Binary files a/bin/series/C05S03_loops/serie3.pdf and /dev/null differ diff --git a/bin/series/C06S04_fonctions/C05EX01.class b/bin/series/C06S04_fonctions/C05EX01.class deleted file mode 100644 index 8edf96b..0000000 Binary files a/bin/series/C06S04_fonctions/C05EX01.class and /dev/null differ diff --git a/bin/series/C06S04_fonctions/serie4.pdf b/bin/series/C06S04_fonctions/serie4.pdf deleted file mode 100644 index fad341f..0000000 Binary files a/bin/series/C06S04_fonctions/serie4.pdf and /dev/null differ diff --git a/bin/series/theorie/C04EX0501.class b/bin/series/theorie/C04EX0501.class deleted file mode 100644 index 06e68e8..0000000 Binary files a/bin/series/theorie/C04EX0501.class and /dev/null differ diff --git a/bin/series/theorie/C04EX0502.class b/bin/series/theorie/C04EX0502.class deleted file mode 100644 index 4726ee8..0000000 Binary files a/bin/series/theorie/C04EX0502.class and /dev/null differ diff --git a/bin/series/theorie/C05EX01a.class b/bin/series/theorie/C05EX01a.class deleted file mode 100644 index f532b74..0000000 Binary files a/bin/series/theorie/C05EX01a.class and /dev/null differ diff --git a/bin/series/theorie/C05EX01b.class b/bin/series/theorie/C05EX01b.class deleted file mode 100644 index 5100c6e..0000000 Binary files a/bin/series/theorie/C05EX01b.class and /dev/null differ diff --git a/bin/series/theorie/C05EX02.class b/bin/series/theorie/C05EX02.class deleted file mode 100644 index c33b0fa..0000000 Binary files a/bin/series/theorie/C05EX02.class and /dev/null differ diff --git a/bin/series/theorie/C06EX06.class b/bin/series/theorie/C06EX06.class deleted file mode 100644 index a0c0e9f..0000000 Binary files a/bin/series/theorie/C06EX06.class and /dev/null differ diff --git a/bin/various_tests/random.class b/bin/various_tests/random.class index 14d0de5..d2b0891 100644 Binary files a/bin/various_tests/random.class and b/bin/various_tests/random.class differ