Je parlais des accents dans le code, je sais très bien que dans les noms ça pose problème...
Mon fichier Manifest sachant qu'il se trouve dans un dossier META-INF à la racine de mon fichier class:
Main-Class: Etienne.bintonum
Mon code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| package Etienne.bintonum;
import java.util.Scanner;
import java.lang.String;
public class bintonum
{
public static void main (String[ ] args)
{
int i, result, a;
String resultch;
char[] tab;
System.out.println("Donner un chiffre ou un nombre binaire");
result = (new Scanner(System.in)) .nextInt();
resultch = result + "";
tab = new char[resultch.length()];
tab = resultch.toCharArray();
result = 0;
resultch = "";
for (i=tab.length-1;i>=0;i--) {
a = Integer.parseInt(tab[i] + "");
result = (int) (result + a * Math.pow(2,tab.length-1-i));
}
System.out.println(result);
}
} |
Commande dans cmd :
jar cvmf META-INF\MANIFEST.MF bintonum.jar bintonum.class
Je ne comprends toujours pas pourquoi ça ne marche pas....
Partager