Correction TP1 JAVA – Exercice 1
Correction de l’exercice 1 du TP : Énoncé du TP1
Question 1
Ficher : PremiersPas.java
public class PremiersPas {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Test d’Exécution
tp1$ ls PremiersPas.java tp1$ javac PremiersPas.java tp1$ ls PremiersPas.class PremiersPas.java tp1$ java PremiersPas Hello tp1$
Question 2
Fichier Meteo.java
public class Meteo {
public static void main(String[] args) {
System.out.println("Hello");
System.out.print("Fait beau ? ");
String rep=Console.readln();
if (rep.equals("oui"))
System.out.println("Tant mieux");
else if (rep.equals("non"))
System.out.println("Espérons que ce soit mieux demain");
else
System.out.println("Je ne comprends pas !");
}
}
Test d’Exécution
tp1$ javac Meteo.java tp1$ ls Meteo.class Meteo.java PremiersPas.class PremiersPas.java tp1$ java Meteo Hello Fait beau ? oui Tant mieux tp1$ java Meteo Hello Fait beau ? bof Je ne comprends pas ! tp1$
Question 2
Fichier Meteo.java
public class Meteo {
public static void main(String[] args) {
System.out.println("Hello");
System.out.print("Fait beau ? ");
String rep=Console.readln();
boolean fini=false;
while (!fini) {
if (rep.equals("oui") || rep.equals("o")) {
System.out.println("Tant mieux");
fini=true;
} else if (rep.equals("non") || rep.equals("n")) {
System.out.println("Espérons que ce soit mieux demain");
fini=true;
}
else {
System.out.println("merci de répondre par oui ou par non");
System.out.print("Fait beau ? ");
rep=Console.readln();
}
}
System.out.println("Caio");
}
}
Test d’Exécution
tp1$ javac Meteo.java tp1$ java Meteo Hello Fait beau ? bof merci de répondre par oui ou par non Fait beau ? non Espérons que ce soit mieux demain Caio tp1$