You are on page 1of 3

LÓGICA

http://www.zutopedia.com/auto/home.html - SIMULADOR DE PORTAS LOGICAS


Outra forma de resolver o exercício Lógica

Exercício de Lógica.

Eu tenho o dobro da idade que tu tinhas, quando eu tinha a tua idade. Quando tu tiveres
a minha idade a soma das nossas idades será de 35 anos. Quis são as nossas idade.

Coloque o exercício assim:


Eu tenho o dobro da idade que tu tinhas. E quando eu tinha a tua idade eu já tinha o
dobro da sua. Quando tu tiveres a minha idade a soma das nossas idades será de 35
anos. Quis são as nossas idades.
Tinha Quando nós Tivermos
Eu 2X 4X
Tu X X+2X=3X

Tinha: Tu tinhas uma idade X, eu tinha o dobro da sua idade então eu tinha 2X.
Tiver: Eu vou esta com o dobro da idade daquela época 4X, tu vai esta com a idade que
tinha X mais os anos que passaram para nos dois 2X.
A soma das idades que demos:
3X+4X=35
7X=35
X=35
7
X=5

Substituindo:
Eu vou esta com: 4X = 4x5 = 20
Tu vai esta com: 3X = 3x5 = 15

Resposta: Hoje eu tenho 15 anos e tu tem 10, quando tu tiveres com 15 anos, eu vou
esta com 20.
Resolvi o exercício em sala de aula, o professor Paulo aceitou com correto, mas não
tenho certeza se esta correto.

Disciplina de Lógica - Conversão de binários


Pessoal.
Quando o Prof. de Lógica passou aquele método de conversão, eu havia me lembrado
que existia um jeito muito mais simples. Pesquisei em cadernos antigos e criei um texto
explicando como se converte de um modo mais simples:

CONVERSÃO BINÁRIOS x DECIMAL:


Abaixo, segue um método muito simples de conversão de binários para decimal:
Pegue a exponenciação de 2, até dois elevado à oitava
2*0 = 1 (ou 1)
2*1 = 2 (ou 2)
2*2 = 4 (ou 2*2)
2*4 = 8 (ou 2*2*2)
2*8 = 16 (ou 2*2*2*2)
2*16 = 32 (ou 2*2*2*2*2)
2*32 = 64 (ou 2*2*2*2*2*2)
2* 64 = 128 (ou 2*2*2*2*2*2*2)
E assim por diante...
No caso do exemplo, elaborei um exemplo com oito dígitos, se fosse nove, a
exponenciação continuaria, ex.: 2*128 = 256
Exemplo 1:
Quanto ficaria o número binário 10110011, em decimal?
Elaboramos uma tabela, e dividimos o número binário na tabela abaixo:
Bits 128 64 32 16 8 4 2 1
Num. Binário 1 0 1 1 0 0 1 1
Agora, somamos apenas os expoentes de 2 aonde o número binário seja 1, fica meio
confuso no início, mas o método é muito mais fácil.
Exe.:
O oitavo dígito binário, é 1, então já temos 128, o sétimo dígito é 0, não adiciona nada, o
sexto dígito é 1 também, então somamos, 128+32, o quinto dígito, também é 1, então
continuamos a soma 128+32+16, o quarto e o terceiro dígitos são 0, e o segundo e
primeiro dígito, são respectivamente 1 e 1, adicionando à nossa soma : 128+32+16+2+1
= 179, então o número 10110011 em binário equivale ao número 179 e decimal.

Disciplina de Lógica - Conversão de binários II


CONVERSÃO DE DECIMAL x BINÁRIO:
Seguindo o mesmo princípio acima, temos o número 38.
Seguindo a exponenciação, qual resultado da exponenciação de 2, chega mais próximo
de 38?
No caso, 2 elevado à 5 potência, que resulta em 32
Montamos novamente a tabela, e vamos colocar 1, nos bits utilizados.
Como falamos acima, colocamos o 1 na casa 32, e colocamos zero nas casas acima,
conforme o exemplo abaixo:
Bits 128 64 32 16 8 4 2 1
Número binário 0 0 1

Pronto, está praticamente feito, devemos agora diminuir o número de bits utilizados,
pelo número total , no caso: 38 (que é o número que você deseja encontrar em binários)
– 32( que foi a casa em bits que vc utilizou), dando um resultado de : 38-32=6.
Agora, qual seria a o resultado da exponenciação de 2 que se aproxima à 6?
No caso, 4, então, colocamos zero em todas as casas até chegar no 4, e na casa do 4,
colocamos 1, conforme o exemplo abaixo:

Bits 128 64 32 16 8 4 2 1
Número binário 0 0 1 0 0 1

Bom, tínhamos 6, resultante da diferencia anterior, agora como utilizamos o a casa de


bits 4, diminuímos também: 6-4 = 2. Pegando o resultado 2, qual o o resultado da
exponenciação de 2 que se aproxima à 2 , no caso, o próprio 2. Portanto, devemos
marcar 1 na casa de bits equivalente à 2:

Bits 128 64 32 16 8 4 2 1
Número binário 0 0 1 0 0 1 1

Disciplina de Lógica - Conversão de binários III

Agora, pegamos o resto da diferença de 6-4, que é 2, e diminuímos pelo valor


equivalente em bits, no qual colocamos 1. Fica 2-2=0, portanto, praticamente
terminamos a conversão. Como não serão mais utilizadas casas de bits, colocamos 0
nas restantes, que por coincidência, era a última:

Bits 128 64 32 16 8 4 2 1
Número binário 0 0 1 0 0 1 1 0

Portanto, o número 38 decimal, convertido em binários, equivale à 100110.


DICA IMPORTANTE:
VOCÊ SÓ PODE REMOVER OS ZEROS, QUE VENHAM DOS BITS ACIMA, E NUNCA OS
DE BAIXO, COMO NO EXEMPLO ACIMA:

O resultado real deu : 001001100


Removendo os dois zeros acima, ficou: 1001100
ENIGMA – resposta > Bill Gates

01001111 00100000 01110011 01110101 01100011 01100101 01110011 01110011 01101111 00100000
11101001 00100000 01110101 01101101 00100000 01110000 01110010 01101111 01100110 01100101
01110011 01110011 01101111 01110010 00100000 01110000 01100101 01110010 01110110 01100101
01110010 01110011 01101111 00101110 00100000 01000101 01101100 01100101 00100000 01110011
01100101 01100100 01110101 01111010 00100000 01100001 01110011 00100000 01110000 01100101
01110011 01110011 01101111 01100001 01110011 00100000 01101001 01101110 01110100 01100101
01101100 01101001 01100111 01100101 01101110 01110100 01100101 01110011 00100000 01100101
00100000 01100001 01110011 00100000 01100110 01100001 01111010 00100000 01110000 01100101
01101110 01110011 01100001 01110010 00100000 01110001 01110101 01100101 00100000 01101010
01100001 01101101 01100001 01101001 01110011 00100000 01110110 11100011 01101111 00100000
01100011 01100001 01101001 01110010 00101110

You might also like