Code:
Αλγόριθμος ΤΡΙΨΗΦΙΟΣ
Διάβασε ΑΡ
Ψ1 <-- ndiv100
temp <-- nmod100
Ψ2 <-- temp1div10
Ψ3 <-- temp1mod10
ΑΝΤ <-- Ψ3*100 + Ψ2*10 + Ψ1
Δ <-- AΡ - ΑΝΤ
Εμφάνισε Δ
Τέλος ΤΡΙΨΗΦΙΟΣ
Ουσιαστικά τι κάνουμε ;
Διαβάζουμε έναν αριθμό (ΑΡ).
Βρίσκουμε τα ψηφία του (Ψ1,Ψ2,Ψ3) , με τον παραπάνω τρόπο.
*To temp είναι μια βοηθητική μεταβλητή

Το 1ο ψηφίο (Ψ1) δηλώνει τις εκατοντάδες.
Το 2ο ψηφίο (Ψ2) δηλώνει τις δεκάδες.
Το 3ο ψηφίο (Ψ3) δηλώνει τις μονάδες.
Οπότε για να βρούμε τον αριθμό (ΑΝΤ) που προκύπτει αν αντιστρέψουμε τα ψηφία του ΑΡ πρέπει :
Το 1ο ψηφίο του ΑΝΤ να είναι το 3ο ψηφίο του ΑΡ και να δηλώνει εκατοντάδες (οπότε Ψ3*100)
Το 2ο ψηφίο του ΑΝΤ να είναι το 2ο ψηφίο του ΑΡ και να δηλώνει δεκάδες (οπότε Ψ2*10)
Το 3ο ψηφίο του ΑΝΤ να είναι το 1ο ψηφίο του ΑΡ και να δηλώνει μονάδες (οπότε Ψ1)
Αθροίζοντας λοιπόν τις εκατοντάδες , τις δεκάδες και τις μονάδες ( Ψ3*100 + Ψ2*10 + Ψ1) βρίσκουμε τον ΑΝΤ.
Τέλος,βρίσκουμε την διαφορά που μας ζητείται!