AND, OR y NOT

Completa tres compuertas lógicas para entradas representadas por 0 y 1. AND devuelve 1 solo cuando ambas entradas son 1. OR devuelve 1 cuando al menos una de las entradas es 1. NOT cambia 0 por 1 y 1 por 0.

Ejemplos

Program.and(1, 1) ➞ 1
Program.and(0, 0) ➞ 0

Program.or(1, 0) ➞ 1
Program.or(1, 1) ➞ 1

Program.not(0) ➞ 1
Program.not(1) ➞ 0

Notas

Consulta la pestaña Recursos si necesitas ayuda.