moitié tp 3

This commit is contained in:
2024-01-29 17:28:51 +01:00
parent cffb424f64
commit eb581c8a31
45 changed files with 964 additions and 16 deletions

Binary file not shown.

View File

@@ -0,0 +1,17 @@
/**
* Cette classe est une simple coquille pour recevoir la méthode principale
*
* @version 1.1 09 March 2014
* @author Luc Hernandez
*/
public class Bonjour {
/**
* Affiche «Bonjour !»
*
* @param args la liste des arguments de la ligne de commande (inutilisée ici)
*/
public static void main(String[] args) {
System.out.println("Bonjour !");
}
}

Binary file not shown.

View File

@@ -0,0 +1,32 @@
import java.util.Arrays;
/**
* Cette classe est une simple coquille pour recevoir la méthode principale
*
* @version 1.1 09 March 2014
* @author Luc Hernandez
*/
public class Grille {
/**
* Affiche «Grille !»
*
* @param args la liste des arguments de la ligne de commande (inutilisée ici)
*/
public static void main(String[] args) {
int n=Integer.parseInt(args[0]), i, j;
System.out.print("+");
for (i=0;i<n;i++){
System.out.print("-+");
}
for (j=0;j<n;j++){
System.out.print("\n|");
for (i=0;i<n;i++){
System.out.print(" |");
}
System.out.print("\n+");
for (i=0;i<n;i++){
System.out.print("-+");
}
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,21 @@
/**
* Cette classe est une simple coquille pour recevoir la méthode principale
*
* @version 1.1 09 March 2014
* @author Luc Hernandez
*/
public class Somme {
/**
* Affiche &laquo;Somme !&raquo;
*
* @param args la liste des arguments de la ligne de commande (inutilisée ici)
*/
public static void main(String[] args) {
int n=0;
for (String value : args){
n = n + Integer.parseInt(value);
}
System.out.println("Somme: "+n);
}
}

Binary file not shown.

View File

@@ -0,0 +1,27 @@
import java.util.Arrays;
/**
* Cette classe est une simple coquille pour recevoir la méthode principale
*
* @version 1.1 09 March 2014
* @author Luc Hernandez
*/
public class Tri {
/**
* Affiche &laquo;Tri !&raquo;
*
* @param args la liste des arguments de la ligne de commande (inutilisée ici)
*/
public static void main(String[] args) {
int tab[] = new int[args.length];
int i=0;
for (String value : args){
tab[i] = Integer.parseInt(value);
i++;
}
Arrays.sort(tab);
for (int value : tab){
System.out.println(value);
}
}
}

Binary file not shown.

View File

@@ -0,0 +1,19 @@
/**
* Cette classe est une simple coquille pour recevoir la méthode principale
*
* @version 1.1 09 March 2014
* @author Luc Hernandez
*/
public class argument {
/**
* Affiche &laquo;argument !&raquo;
*
* @param args la liste des arguments de la ligne de commande (inutilisée ici)
*/
public static void main(String[] args) {
for (String value : args){
System.out.println("Bonjour "+value);
}
}
}