Implemente a função f(a, b, c, d) = conjunto-um(2, 3, 4, 11, 13, 15) utilizando um multiplexadorde 8 entradas, através da simplificação pela variável c.
Resolução:
#include <stdio.h>
// Função de conjunto-um
int conjuntoUm(int a, int b, int d) {
int f = (a && b && !c && d);
return f;
}
int main() {
int a, b, c, d;
// Entradas
a = 1;
b = 1;
c = 0; // Variável c não utilizada na função conjunto-um
d = 1;
// Saída do conjunto-um usando multiplexador de 8 entradas
int conjunto_um = conjuntoUm(a, b, d);
// Saída do multiplexador de 8 entradas
int saida_multiplexador = conjunto_um;
printf("Saída do multiplexador: %d\n", saida_multiplexador);
return 0;
}
0 Comentários