Bonjour à tous !

Alors voilà, j'ai un petit soucis, je suis actuellement en classe de Terminale S en option ISN, et nous avons effectué un algorithme à l'aide d'algobox capable de convertir une phrase en binaire ( le voici : http://krosmos.fr/codeur.html )

Et maintenant nous devons convertir cet algorithme en Java, voilà j'ai entre autre "fini", mais cela ne marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
import java.util.Scanner;
 
 
public class algo_codeur {
 
	// Initialisation des variables
 
	public static void main(String[] args) {
		int code, i, reste, quotient, nbbinaire, puissance;
		code = 0;
		i = 0;
		reste = 0;
		quotient = 0;
		nbbinaire = 0;
		puissance = 0;
		String mot = new String();
 
 
		// Debut algorithme, entrer mot
 
		System.out.println(" Veuillez entrer un mot :");
 
		// Lecture de la variable
 
		Scanner sc = new Scanner(System.in);
		mot = sc.next();
 
 
		// Obtention du code ASCII
 
		for (i = 0 ; i <= mot.length()-1 ; i++) {
 
			code = mot.charAt(i);
			puissance = 1;
			nbbinaire = 0;
 
 
			while (code!=0) {
 
		// Obtention du code binaire
 
			quotient = floor(code/2);
			reste = code%2;
			nbbinaire = nbbinaire + reste * puissance;
			puissance = puissance*10;
			code = quotient;
 
			}
 
 
			System.out.print(0);
			System.out.print(nbbinaire);
 
		}
 
		}
 
 
	private static int floor(int i) {
		// TODO Auto-generated method stub
		return 0;
	}
 
}
Je pense qu'il y a un problème au niveau de la conversion en table ASCII, mais je n'arrive pas à résoudre !

Voilà, merci d'avance de votre aide !