This commit is contained in:
		
							
								
								
									
										22
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								README.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,22 @@ | ||||
| ## Informatic 1 in HEVS - Practice- Rémi Heredero | ||||
|  | ||||
| All my work for labo during the first semester in engineering school of Wallis for Industrial Systems. | ||||
|  | ||||
| All the practical exercices come to the modul INF1 in HES-SO Valais/Wallis. | ||||
|  | ||||
| It's only some small labo on java. Probably nothing interresant, but maybe it can help someone one day. I store by labs in src for have only one Java project for all thoses labs. | ||||
|  | ||||
| ## Folder Structure | ||||
|  | ||||
| The workspace contains two folders by default, where: | ||||
|  | ||||
| - `src`: the folder to maintain sources | ||||
| - `lib`: the folder to maintain dependencies | ||||
|  | ||||
| Meanwhile, the compiled output files will be generated in the `bin` folder by default. | ||||
|  | ||||
| > If you want to customize the folder structure, open `.vscode/settings.json` and update the related settings there. | ||||
|  | ||||
| ## Dependency Management | ||||
|  | ||||
| The `JAVA PROJECTS` view allows you to manage your dependencies. More details can be found [here](https://github.com/microsoft/vscode-java-dependency#manage-dependencies). | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab1; | ||||
| package lab1_Introduction; | ||||
| public class Fuel | ||||
| { | ||||
| 	public static void main(String args[]) | ||||
							
								
								
									
										74
									
								
								src/lab1_Introduction/Input.java
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										74
									
								
								src/lab1_Introduction/Input.java
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,74 @@ | ||||
| package lab1_Introduction; | ||||
| import java.io.*; | ||||
|  | ||||
| /**  | ||||
| * The Class Input is here to enter data with the keyboard.<br> | ||||
| * The types below are supported by the Input class. <br><br> | ||||
| * - String <br> - Integer (int) <br> - Double (double) - Boolean (boolean) <br> - Character (char) <br> <br><br> | ||||
| * @see #readString() | ||||
| * @see #readInt() | ||||
| * @see #readDouble() | ||||
| * @see #readBoolean() | ||||
| * @see #readChar() | ||||
| */ | ||||
| public class Input | ||||
| { | ||||
| 	/**  | ||||
| 	* Reads a String from the console. | ||||
| 	* @return The typed string | ||||
| 	* @see java.lang.String | ||||
| 	*/ | ||||
| 	public static String readString() | ||||
| 	{ | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try {return stdin.readLine(); } | ||||
| 		catch (Exception ex) { return "";} | ||||
| 	} | ||||
|  | ||||
| 	/**  | ||||
| 	* Reads an Integer from the console. | ||||
| 	* @return The typed Integer or 0 if the typed Integer is invalid | ||||
| 	* @see java.lang.Integer | ||||
| 	*/ | ||||
| 	public static int readInt() | ||||
| 	{ | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try { return Integer.parseInt(stdin.readLine()); } | ||||
| 		catch (Exception ex) { return 0; } | ||||
| 	} | ||||
|  | ||||
| 	/**  | ||||
| 	* Reads a Double from the console. | ||||
| 	* @return The typed Double or 0 if the typed Double is invalid | ||||
| 	* @see java.lang.Double | ||||
| 	*/ | ||||
| 	public static double readDouble() | ||||
| 	{ | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try { return Double.parseDouble(stdin.readLine()); } | ||||
| 		catch (Exception ex) { return 0; } | ||||
| 	} | ||||
|  | ||||
| 	/**  | ||||
| 	* Reads a boolean from the console. | ||||
| 	* @return The typed boolean or false if the typed boolean is other than "true" | ||||
| 	*/ | ||||
| 	public static boolean readBoolean() | ||||
| 	{ | ||||
| 		 | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try { return (Boolean.valueOf(stdin.readLine())).booleanValue(); } | ||||
| 		catch (Exception ex) {return false; } | ||||
| 	} | ||||
|  | ||||
| 	/**  | ||||
| 	* Reads a char from the console. | ||||
| 	* @return The typed char or the character 0 if the typed char is invalid | ||||
| 	*/ | ||||
| 	public static char readChar() | ||||
| 	{ | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try { return stdin.readLine().charAt(0); } | ||||
| 		catch (Exception ex) {return '\0'; } | ||||
| 	} | ||||
| } | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab1; | ||||
| package lab1_Introduction; | ||||
| public class MyProgram { | ||||
| 	public static void main(String[] args) { | ||||
| 		 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab1; | ||||
| package lab1_Introduction; | ||||
| public class RoomCalc | ||||
| { | ||||
| 	public static void main(String args[]) | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab1; | ||||
| package lab1_Introduction; | ||||
| public class sphere { | ||||
| 	public static void main(String args[]) | ||||
| 	{ | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab1; | ||||
| package lab1_Introduction; | ||||
| 
 | ||||
| public class swap | ||||
| { | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab3; | ||||
| package lab2_DataTypes; | ||||
| import java.io.*; | ||||
| 
 | ||||
| /**  | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab2_DataTypes; | ||||
| public class Task1 { | ||||
| 	 | ||||
| 	public static void main(String[] args) { | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab2_DataTypes; | ||||
| import java.io.*; | ||||
| 
 | ||||
| /** | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab2_DataTypes; | ||||
| public class task2 { | ||||
|     public static void main(String[] args) { | ||||
|         double a,b,c; | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab2_DataTypes; | ||||
| 
 | ||||
| public class task3 { | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab2_DataTypes; | ||||
| 
 | ||||
| public class task4 { | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab2_DataTypes; | ||||
| 
 | ||||
| public class task5 { | ||||
|      | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab2_DataTypes; | ||||
| 
 | ||||
| public class task6 { | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab2_DataTypes; | ||||
| 
 | ||||
| public class task7 { | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab2_DataTypes; | ||||
| 
 | ||||
| public class task8 { | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab3; | ||||
| package lab3_Loops; | ||||
| import hevs.graphics.FunGraphics; | ||||
| import java.awt.Color; | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab1; | ||||
| package lab3_Loops; | ||||
| import java.io.*; | ||||
| 
 | ||||
| /**  | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab3; | ||||
| package lab3_Loops; | ||||
| /** | ||||
|  * This class offers a simple calculator which computes three standard | ||||
|  * operations on two numbers entered with the console | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab3; | ||||
| package lab3_Loops; | ||||
| 
 | ||||
| public class task1 { | ||||
|      | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab3; | ||||
| package lab3_Loops; | ||||
| import hevs.graphics.FunGraphics; | ||||
| import java.awt.Color; | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab3; | ||||
| package lab3_Loops; | ||||
| import hevs.graphics.FunGraphics; | ||||
| import java.awt.Color; | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab3; | ||||
| package lab3_Loops; | ||||
| import hevs.graphics.FunGraphics; | ||||
| import java.awt.Color; | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab3; | ||||
| package lab3_Loops; | ||||
| import hevs.graphics.FunGraphics; | ||||
| //import java.awt.Color; | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab4; | ||||
| package lab4_Fonctions; | ||||
| import hevs.graphics.FunGraphics; | ||||
| import hevs.utils.Input; | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab4; | ||||
| package lab4_Fonctions; | ||||
| import java.io.*; | ||||
| 
 | ||||
| /**  | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab4; | ||||
| package lab4_Fonctions; | ||||
| public class StringFunctions { | ||||
| 	/** | ||||
| 	 * @param s | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab4; | ||||
| package lab4_Fonctions; | ||||
| 
 | ||||
| public class task1 { | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab4; | ||||
| package lab4_Fonctions; | ||||
| 
 | ||||
| public class task2 { | ||||
|     public static void main(String[] args) { | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab4; | ||||
| package lab4_Fonctions; | ||||
| 
 | ||||
| public class task3 { | ||||
|      | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab6; | ||||
| package lab5_SecretNumber; | ||||
| import javax.swing.JFrame; | ||||
| import javax.swing.JOptionPane; | ||||
| import javax.swing.JPasswordField; | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab5; | ||||
| package lab5_SecretNumber; | ||||
| import java.io.*; | ||||
| 
 | ||||
| /** | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab5; | ||||
| package lab5_SecretNumber; | ||||
| 
 | ||||
| import hevs.utils.Input; | ||||
| 
 | ||||
| @@ -1,74 +0,0 @@ | ||||
| package lab6; | ||||
| import java.io.*; | ||||
|  | ||||
| /**  | ||||
| * The Class Input is here to enter data with the keyboard.<br> | ||||
| * The types below are supported by the Input class. <br><br> | ||||
| * - String <br> - Integer (int) <br> - Double (double) - Boolean (boolean) <br> - Character (char) <br> <br><br> | ||||
| * @see #readString() | ||||
| * @see #readInt() | ||||
| * @see #readDouble() | ||||
| * @see #readBoolean() | ||||
| * @see #readChar() | ||||
| */ | ||||
| public class Input | ||||
| { | ||||
| 	/**  | ||||
| 	* Reads a String from the console. | ||||
| 	* @return The typed string | ||||
| 	* @see java.lang.String | ||||
| 	*/ | ||||
| 	public static String readString() | ||||
| 	{ | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try {return stdin.readLine(); } | ||||
| 		catch (Exception ex) { return "";} | ||||
| 	} | ||||
|  | ||||
| 	/**  | ||||
| 	* Reads an Integer from the console. | ||||
| 	* @return The typed Integer or 0 if the typed Integer is invalid | ||||
| 	* @see java.lang.Integer | ||||
| 	*/ | ||||
| 	public static int readInt() | ||||
| 	{ | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try { return Integer.parseInt(stdin.readLine()); } | ||||
| 		catch (Exception ex) { return 0; } | ||||
| 	} | ||||
|  | ||||
| 	/**  | ||||
| 	* Reads a Double from the console. | ||||
| 	* @return The typed Double or 0 if the typed Double is invalid | ||||
| 	* @see java.lang.Double | ||||
| 	*/ | ||||
| 	public static double readDouble() | ||||
| 	{ | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try { return Double.parseDouble(stdin.readLine()); } | ||||
| 		catch (Exception ex) { return 0; } | ||||
| 	} | ||||
|  | ||||
| 	/**  | ||||
| 	* Reads a boolean from the console. | ||||
| 	* @return The typed boolean or false if the typed boolean is other than "true" | ||||
| 	*/ | ||||
| 	public static boolean readBoolean() | ||||
| 	{ | ||||
| 		 | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try { return (Boolean.valueOf(stdin.readLine())).booleanValue(); } | ||||
| 		catch (Exception ex) {return false; } | ||||
| 	} | ||||
|  | ||||
| 	/**  | ||||
| 	* Reads a char from the console. | ||||
| 	* @return The typed char or the character 0 if the typed char is invalid | ||||
| 	*/ | ||||
| 	public static char readChar() | ||||
| 	{ | ||||
| 		BufferedReader stdin = new BufferedReader(new InputStreamReader(System.in)); | ||||
| 		try { return stdin.readLine().charAt(0); } | ||||
| 		catch (Exception ex) {return '\0'; } | ||||
| 	} | ||||
| } | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab5; | ||||
| package lab6_Hangman; | ||||
| import javax.swing.JFrame; | ||||
| import javax.swing.JOptionPane; | ||||
| import javax.swing.JPasswordField; | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab6; | ||||
| package lab6_Hangman; | ||||
| 
 | ||||
| import java.awt.Color; | ||||
| 
 | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab2; | ||||
| package lab6_Hangman; | ||||
| import java.io.*; | ||||
| 
 | ||||
| /**  | ||||
| Can't render this file because it is too large. | 
| Can't render this file because it is too large. | 
| @@ -1,4 +1,4 @@ | ||||
| package lab6; | ||||
| package lab6_Hangman; | ||||
| 
 | ||||
| public class Person { | ||||
|     String surname = ""; | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab6; | ||||
| package lab6_Hangman; | ||||
| 
 | ||||
| public class Task1 { | ||||
|     public static void main(String[] args) { | ||||
| @@ -1,4 +1,4 @@ | ||||
| package lab6; | ||||
| package lab6_Hangman; | ||||
| import java.text.Normalizer; | ||||
| import java.io.BufferedReader; | ||||
| import java.io.FileReader; | ||||
| Can't render this file because it is too large. | 
| Can't render this file because it is too large. | 
		Reference in New Issue
	
	Block a user