Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

MAC: X^2+Y^2

Precedente
SUPERIORE
Successiva

Calcolare l'espressione X2+Y2

PROG   RUN       '
       INP X     '
       INP Y     '
       LDA X     '
       MUL X     '   X2 <-- X*X
       STA X2    '
       LDA Y     '
       MUL Y     '   Y2 <-- Y*Y
       STA Y2    '
       LDA X2    '
       ADD Y2    ' RISP <-- X*X+Y*Y
       STA RISP  '
       OUT RISP  '
       ALT       '
X      DAT 0     '
Y      DAT 0     '
X2     DAT 0     '
Y2     DAT 0     '
RISP   DAT 0     '
       END       '

Versione con meno risorse

PROG   RUN       '
       INP X     '
       INP Y     '
       LDA X     '
       MUL X     ' X <-- X*X
       STA X     '
       LDA Y     '
       MUL Y     ' X <-- Y*Y+X*X
       ADD X     '
       STA X     '
       OUT X     '
       ALT       '
X      DAT 0     '
Y      DAT 0     '
       END       '

MAC: X^2+Y^2 - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva