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

MAC: da 1 a 10

Precedente
SUPERIORE
Successiva

Visualizza i numeri da 1 a 10 (da PRIMO a ULTIMO)

PROG   RUN       '
                 '
SU     OUT PRIMO '
                 '
       LDA PRIMO '
       ADD #1    ' PRIMO <-- PRIMO+1
       STA PRIMO '
                 '
       LDA ULTIMO'
       SUB PRIMO ' SE(ULTIMO-PRIMO >= 0): PC <-- SU
       JGE SU    '
                 '
       ALT       '
                 '
PRIMO  DAT 1     '
ULTIMO DAT 10    '
                 '
       END       '

oppure (PRIMO è già in accumulatore dopo l'incremento...)

PROG   RUN       '
SU     OUT PRIMO '
       LDA PRIMO '
       ADD #1    ' PRIMO <-- PRIMO+1
       STA PRIMO '
       SUB ULTIMO'
       JLE SU    ' SE(PRIMO-ULTIMO <= 0): PC <-- SU
       ALT       '
PRIMO  DAT 1     '
ULTIMO DAT 10    '
       END       '

MAC: da 1 a 10 - ApPuNtIdIuNiNfOrMaTiCo

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

Precedente
SUPERIORE
Successiva