Programmation en assembleur

marwa.abdelouiniss Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
voici le programme que je veux traduire d'algorithme en programmation en assembleur aider -moi s'il vous plait pour faire la traduction(c'est très important pour moi de le faire rapidement):


Algorithme mini projet
const n- max=30
Var i:entier
Début
Pour i de 1 à n-max faire
Lire ([i])
Fin pour
Pour i de 1 à n-max faire
Répéter
Lire (note ex[i])
Jusqu'à note ex[i] dans [0...20]
Lire (note Ds[i])
Fin pour
Pour i de 1 à n- max faire
Moy [i] ? ((note ex[i]*2+note Ds[i]*1+note Tp[i]*1))/4
Fin pour
j?1
Répéter
Ind- max?1
Pour i de 2 à n-max faire
si Moy [ind-max] < Moy[i] alors
ind- max ? i
Fin si
Fin pour
Rang [ind -max] ?j
Moy [i] ?1
J?j+1
Jusqu'à Moy [ind-max]= -1
ind-min?1
Pour i de 2 à n-max faire
Si rang[i] < rang ind -min] alors
ind- min? i
Fin pour
Écrire ("nom : ", nom [ind-min])
Écrire ("Moy : ", Moy [ind-min])

finalement,merci bien de m'aider à faire cet travail

2 réponses

nicocorico Messages postés 799 Date d'inscription   Statut Membre Dernière intervention   138
 
Hum hum c'est un peu compliqué et pas vraiment clair...Il faut plutôt que tu écrive le programme en assembleur et que tu expliques ce qui cloche.
0
Célien Messages postés 5729 Date d'inscription   Statut Membre Dernière intervention   1 993
 
Salut,

C'est pas à nous de faire tes exercices, c'est à toi de faire la programmation assembleur, si tu as séché les cours : cours assembleur.
0