


Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Documento contendo exercícios de lógica em computação, incluindo representações simbólicas e tabelas da verdade para interruptores e portas eletrônicas, escritas em linguagem c.
Tipologia: Exercícios
1 / 4
Esta página não é visível na pré-visualização
Não perca as partes importantes!



110 Computação para Engenharia Turmas EE,EM e EMP
#include <iostream.h> #include <stdlib.h> #include <stdio.h> int x,y,z; int main() { system("COLOR F0"); printf("\n+---+---+---+----------------+"); printf("\n| x | y | z | logica |"); printf("\n+---+---+---+----------------+"); for (x=0;x<=1;x++) for (y=0;y<=1;y++) for (z=0;z<=1;z++) printf("\n| %d | %d | %d | %d |", x,y,z,!y&&x||(!x||!z)&&z); printf("\n+---+---+---+----------------+\n"); system("PAUSE"); return 0; }
Saída do programa
| x | y | z | logica | +---+---+---+----------------+ | 0 | 0 | 0 | 0 | | 0 | 0 | 1 | 1 | | 0 | 1 | 0 | 0 | | 0 | 1 | 1 | 1 | | 1 | 0 | 0 | 1 | | 1 | 0 | 1 | 1 | | 1 | 1 | 0 | 0 | | 1 | 1 | 1 | 0 | +---+---+---+----------------+ Pressione qualquer tecla para continuar...
Observar o recurso: system("COLOR F0");
Altera a cor de fundo e do tipo de letra tal como: 0 = Preto 8 = Cinza 1 = Azul 9 = Azul claro 2 = Verde A = Verde claro 3 = Verde-água B = Verde-água claro
4 = Vermelho C = Vermelho claro 5 = Roxo D = Lilás 6 = Amarelo E = Amarelo claro 7 = Branco F = Branco brilhante
110 Computação para Engenharia Turmas EE,EM e EMP
x
y
z
y ⋅ x
z
x
x + z
( x + z )⋅ z
y ⋅ x +( x + z )⋅ z
Portas eletrônicas digitais (^) y ⋅ x +( x + z )⋅ z
Representação simbólica (^) ¬y∧x∨(¬x∨¬z)∧z
Representação em linguagem C !y&&x||(!x||!z)&&z
110 Computação para Engenharia Turmas EE,EM e EMP
lembrar: − o denominador da fração não pode ser igual a zero ( x-1 ≠ 0 )
-4 -3 -2 -1 0 1 2 3 4 x
-4 -3 -2 -1 0 1 2 3 4 x
Idem ao anterior
-4 -3 -2 -1 0 1 2 3 4 x
-4 -3 -2 -1 0 1 2 3 4 x
lembrar: − A raiz quadrada existe para qualquer valor maior ou igual a zero.
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 x No caso bastaria:
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 x No caso bastaria:
( x )
cos 2 π
3
lembrar: − A raiz cúbica existe para qualquer valor de x; − A função log existe somente para valores maiores que zero; − A função cos existe para qualquer valor, mas ela não pode ser igual a zero, pois está no denominador da fração.