Salut à tout le monde,
je suis débutant mais j'ai essayé un code qui me permet de test un caractère s'il est un chiffre ou pas mais en comparant son code ASCII à celui du zéro il m'affiche une erreur
Alors voici mon code:
Aidez moi svp
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 ST_UN_CHIFFRE : ; indique si le code ASCII passe en param`etre est ; celui dun chiffre push bp mov bp, sp cmp WORD PTR [bp+4], '0' ;c'est qu'il m'affiche l'erreur jl n_est_pas_un_chiffre cmp WORD PTR [bp+4], '9' ;ici aussi jg n_est_pas_un_chiffre mov ax, 1 pop bp ret n_est_pas_un_chiffre: mov ax, 0 pop bp ret
Partager