| 		 | 
	| 
	Posté le 19-04-2014 à 16:15 | #
	 | 
 
	C'est le plus simple à utiliser, tu n'a a appuyer sur rien d'autre que la touche que tu désire voir a l'écran, si tu enlève le doigt ça revient à 0   | 
 
 
 | 
| 		 | 
	| 
	Posté le 19-04-2014 à 16:32 | #
	 | 
 
	Je vais voir ça...   | 
 
 
 | 
| 		 | 
	| 
	Posté le 19-04-2014 à 16:49 | #
	 | 
 
	Sauf que si j'ai bien compris, ça n'affichera pas 57 (ou je ne sais pas quelle valeur) mais bien 1 si tu presses la touche 1. 
Enfin j'ai peut être mal compris, mais il me semble bien que c'est ça à lire la description. | 
 
 
 | 
| 		 | 
	| 
	Posté le 19-04-2014 à 16:50 | #
	 | 
 
	Bah c'etst bizarre, je lui ai dit de tester mon code qui donne la valeur de la touche pressée, on va attendre   | 
 
 
 | 
| 		 | 
	| 
	Posté le 19-04-2014 à 16:55 | #
	 | 
 
	Je crois qu'il y a quiproquo...  
Ton truc Eltoredo donne juste la valeur du getkey,  mais si tu presses 1 ça ne va pas mettre 1 dans la variable mais 72... | 
 
 
 | 
| 		 | 
	| 
	Posté le 19-04-2014 à 16:55 | #
	 | 
 
	| Bah oui, c'est le but, donner la valeur de la touche getkey pressée x) | 
 
 
 | 
| 		 | 
	| 
	Posté le 19-04-2014 à 16:58 | #
	 | 
 
	Sauf que le programme là est fait pour remplacer le ?→N 
Si tu tapes 1 5 4 3 la variable N prendra la valeur 1543. 
Ou alors j'ai rien comprit à la conversation     | 
 
 
 | 
| 		 | 
	| 
	Posté le 19-04-2014 à 16:58 | #
	 | 
 
	| Oui, personne n'a compris, on va attendre son retour x) | 
 
 
 | 
| 		 | 
	| 
	Posté le 19-04-2014 à 17:09 | #
	 | 
 
	Ce programme transforme la valeur du Getkey en la valeur du chiffre inscrit sur la touche, 0 si la touche n'est pas un chiffre. 
228 octets, ça me semble trop peu pour gérer des nombres de plusieurs chiffres. | 
 
 
 | 
| 		 | 
	| 
	Posté le 19-04-2014 à 17:48 | #
	 | 
 
	en soit, en quelques lignes c'est fait   
 
 
0->Z 
{43,52,53,54,62,63,64,72,73,74}->list 1 //je ne me souviens plus des codes 
do 
getkey 
for 0->A to 9 
ans = list 1[A] => Z*10+A->Z 
next  
lpwhile ans !=31 
  | 
 
 
 |