Je dois écrire une procédure dans l'assemblage pour affecter une note à un étudiant et la renvoyer au programme C++.Affectation de classes à l'assemblage
En C++ Je passe
extern "C" char LetterGrade (double);
.data
GradeA REAL4 89.99
GradeB REAL4 79.99
GradeC REAL4 69.99
GradeD REAL4 59.99
_LetterGrade proc
fld REAL4 PTR [esp + 4]
fcom GradeA
jnbe L1
fcom GradeB
jnbe L2
fcom GradeC
jnbe L3
fcom GradeD
jnbe L4
mov eax, 'F'
ret
L1:
mov eax, 'A'
ret
L2:
mov eax, 'B'
ret
L3:
mov eax, 'C'
ret
L4:
mov eax, 'D'
ret
_LetterGrade endp
quelle est la question? et pourquoi n'est-ce pas étiqueté comme devoir? – Necrolis
Assemblée est une meilleure étiquette, ou alors je pensais. – justbrianr
Je dois écrire une fonction dans l'assemblage qui attribue une note de lettre aux étudiants après la moyenne de 6 de leurs notes. Comme d'habitude 90+ est un A, 80+ mais <90 est un B et ainsi de suite. – justbrianr