ajout crypto
This commit is contained in:
50
DEV3.2/DEV32/Division2.java
Normal file
50
DEV3.2/DEV32/Division2.java
Normal file
@@ -0,0 +1,50 @@
|
||||
/*Felix-vimalaratnam
|
||||
Patrick*/
|
||||
|
||||
public class Division2 {
|
||||
|
||||
public static boolean IsInt(String c){
|
||||
try{
|
||||
int a = Integer.parseInt(c);
|
||||
}catch(Exception e){
|
||||
return Boolean.FALSE;
|
||||
}
|
||||
return Boolean.TRUE;
|
||||
}
|
||||
|
||||
public static String toString(FileTableau2 f){
|
||||
String ligne = "";
|
||||
while(f.taille() != 0){
|
||||
ligne = ligne + " " + f.retirer().toString();
|
||||
}
|
||||
return ligne;
|
||||
}
|
||||
|
||||
public static String toStringpourString(FileTableau2 f){
|
||||
String ligne = "";
|
||||
while(f.taille() != 0){
|
||||
f.removeif();
|
||||
ligne = ligne + " " + f.retirer().toString();
|
||||
}
|
||||
return ligne;
|
||||
}
|
||||
|
||||
public static void main(String[] args) {
|
||||
if (args.length == 0) {
|
||||
System.out.println("Veuillez fournir une expression en notation polonaise inversée.");
|
||||
return;
|
||||
}
|
||||
FileTableau2<Integer> ligne1 = new FileTableau2<>();
|
||||
FileTableau2<String> ligne2 = new FileTableau2<>();
|
||||
for (int i = 0; i < args.length; i++){
|
||||
if (IsInt(args[i])){
|
||||
ligne1.ajouter(Integer.parseInt(args[i]));
|
||||
}
|
||||
else{
|
||||
ligne2.ajouter(args[i]);
|
||||
}
|
||||
}
|
||||
System.out.println(toString(ligne1));
|
||||
System.out.println(toStringpourString(ligne2));
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user