Controllo di parità > Base 1

Se il numero di 1, in una sequenza unaria, è pari/dispari scrive EVEN/ODD.

Esempi

NASTRO INIZIALE NASTRO FINALE
111 ODD
11 EVEN
EVEN

Algoritmo

  • All’inizio il numero di 1 è pari (0…)
  • Per ogni 1 cambia stato: 0 -> 1 -> 0 -> … (Pari -> Dispari -> Pari -> …)
  • Se il nastro è vuoto scrive EVEN

Codice

(0,1,1,-,>)
(0,-,2,E,>)
(2,-,3,V,>)
(3,-,4,E,>)
(4,-,H,N,>)
(1,1,0,-,>)
(1,-,5,O,>)
(5,-,6,D,>)
(6,-,H,D,>)
-> Dispari
Inizia a scrivere EVEN
...
...
...
-> Pari
Inizia a scrivere ODD
...
...
Notice: This work is licensed under a BY-NC-SA. Permalink: Controllo di parità > Base 1

Comments are closed.