Come trovare la somma delle cifre di un numero in Prolog

June 10

Prolog è un linguaggio di programmazione logica che viene spesso utilizzato con intelligenza artificiale e altre questioni informatiche. Sviluppato nel 1972, Prolog è stato uno dei linguaggi di programmazione logica iniziali. A causa della natura logica del linguaggio di programmazione, calcolare la somma delle cifre di un numero è un semplice pezzo di codice di programmazione.

istruzione

1 Apri il tuo strumento di codifica Prolog. Ci sono vari strumenti utilizzati per codificare Prolog. Non fa differenza quale programma si utilizza nel processo di codifica.

2 Creare un nuovo codice Prolog, o aprirne uno esistente. Se si sta aprendo il codice esistente, quindi passare alla posizione in cui si desidera includere il vostro somma.

3 Digitare il seguente codice:
sumofdigits (X, X): -
X <10.

sumofdigits (X, Y): -
X> 9, Y1 è X mod 10, X1 è X // 10, sumofdigits (X1, Z), Y è Y1 + Z.

4 Salvare il codice di prologo ed eseguire lo script. Verrà richiesto di inserire un numero. Quando si esegue, si trova la somma delle cifre del numero.