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

MAC: Terne pitagoriche

Precedente
SUPERIORE
Successiva

La comprensibilità del codice è diventata difficile ma abbiamo guadagnato in efficienza... Legge il dato a e subito dopo lo riutilizza per leggere i dati b e c.

PROG   RUN       '
       INP a     '
       LDA a     '
       MUL a     '
       STA TOTALE' TOTALE <-- a2
       INP a     '
       LDA a     '
       MUL a     '
       ADD TOTALE'
       STA TOTALE' TOTALE <-- a2+b2
       INP a     '
       LDA a     '
       MUL a     '
       SUB TOTALE' ACC <-- c2-(a2+b2)
       JEQ OUTPUT'
       LDA #0    '
       STA RISP  '
OUTPUT OUT RISP  '
       ALT       '
a      DAT 0     ' DATI
TOTALE DAT 0     '
RISP   DAT 1     '
       END       '

La risposta di tipo 0/1 non è richiesta espressamente dalla traccia...

MAC: Terne pitagoriche - ApPuNtIdIuNiNfOrMaTiCo

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

Precedente
SUPERIORE
Successiva