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

MAC: da 10 a 1

Precedente
SUPERIORE
Successiva

Visualizza i numeri da 10 a 1

PROG   RUN       '
                 '
       LDA #10   ' DIECI <-- 10
       STA DIECI ' 
                 '
SU     OUT DIECI '
                 '
       LDA DIECI '
       SUB #1    ' DIECI <-- DIECI-1
       STA DIECI '
                 '
       JGT SU    ' SE(ACC > 0): PC <-- SU
                 '
       ALT       '
DIECI  DAT 0     '
       END       '

oppure

PROG   RUN       '
SU     OUT DIECI '
       LDA DIECI ' 
       SUB #1    ' DIECI <-- DIECI-1
       STA DIECI ' 
       JGT SU    ' SE(ACC > 0): PC <-- SU
       ALT       '
DIECI  DAT 10    '
       END       '

oppure (con un'istruzione in meno nel ciclo)

PROG   RUN       '
       LDA DIECI ' 
SU     OUT DIECI ' 
       SUB #1    ' DIECI <-- DIECI-1
       STA DIECI ' 
       JGT SU    ' SE(ACC > 0): PC <-- SU
       ALT       '
DIECI  DAT 10    '
       END       '

MAC: da 10 a 1 - ApPuNtIdIuNiNfOrMaTiCo

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

Precedente
SUPERIORE
Successiva