Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

A Logica de Programação

Por:   •  4/7/2018  •  1.342 Palavras (6 Páginas)  •  243 Visualizações

Página 1 de 6

...

i) 48

48/2 = 24 => 0

24/2 = 12 => 0

12/2 = 06 => 0

06/2 = 03 => 0

03/2 = 01 => 1

01/2 = 00 => 1

48 => 110000

ii) 381

381/2 = 190 => 1

190/2 = 095 => 0

095/2 = 047 => 1

047/2 = 023 => 1

023/2 = 011 => 1

011/2 = 005 => 1

005/2 = 002 => 1

002/2 = 001 => 0

001/2 = 000 => 1

381 => 101111101

iii) 92

92/2 = 46 => 0

46/2 = 23 => 0

23/2 = 11 => 1

11/2 = 05 => 1

05/2 = 02 => 1

02/2 = 01 => 0

01/2 = 00 => 1

92 => 10111000

Questão 2:

Na lógica matemática, para facilitar o raciocínio lógico, podemos representar as relações (preposições) e expressões lógicas por meio da tabela-verdade. A tabela verdade facilita o raciocínio humano e é imensamente utilizada por programadores como forma de facilitar a construção de algoritmos de programação.

Vimos que podemos organizar as tomadas de decisões por meio de combinações de proposições (negação, conjunção e disjunção). Com base nisto, analise o texto abaixo e responda:

Texto:

Dois amigos resolveram fazer uma pescaria. O primeiro pescador levou 02 varas de pesca, já o segundo pescador só levou 01 vara de pesca. Ao iniciar a pescaria, o segundo pescador fisgou um enorme peixe, que ao puxa-lo, quebrou a sua vara de pesca.

Eles desejam muito continuar pescando, mas para isto ele precisa: pegar uma vara de pesca emprestada do amigo, ou conseguir consertar a sua vara de pesca que quebrou, ou dirigir até a cidade, e comprar uma nova vara de pesca.

Baseado no texto acima, você deverá: (2,5 pontos)

- Escreva as proposições existentes no texto;

a.1) Dois amigos resolveram fazer uma pescaria;

a.2) Primeiro pescador levou 02 varas de pescar;

a.3) Segundo pescador levou 01 vara de pescar;

a.3) Segundo pescador quebrou sua vara de pescar;

a.4) Ambos desejam continuar a pescaria juntos;

a.5) Segundo pescador pega vara emprestada do Primeiro pescador;

a.6) Consertar a vara de pescar danificada;

a.7) Voltar para a cidade e comprar uma nova vara;

b) Crie a tabela verdade com todas as preposições necessárias para responder: Como o segundo pescador poderá continuar pescando.

A) Segundo pescador pega vara emprestada do Primeiro pescador;

B) Consertar a vara de pescar danificada;

C) Voltar para a cidade e comprar uma nova vara;

D) A ou B ou C = D (V = Continuar pescando / F = Não continuar pescando);

A

B

C

D

V

V

V

V

V

V

F

V

V

F

F

V

V

F

V

V

F

V

V

V

F

V

V

V

F

V

F

V

F

F

F

F

Conclui-se que a pescaria apenas terminará ou terá uma entrada “falsa” no sistema caso nenhuma das proposições A ou B ou C sejam verdadeiras.

Questão 3:

A o fluxograma abaixo descreve os passos e ações necessárias para automatizar o processo de análise que uma determinada pessoa faz antes de sair para o seu trabalho. O objetivo é avaliar se a pessoa irá utilizar o seu carro ou a sua motocicleta. Sendo que, caso for utilizado o carro, é avaliado se compensa abastece-lo com gasolina ou com etanol.

[pic 4]

Analise o fluxograma descrito acima e escreva em pseudocódigo um algoritmo que o represente. Ao final, o algoritmo deve informar se a pessoa irá de carro ou de motocicleta. E qual tipo de combustível irá utilizar. (2,5 pontos)

...

Baixar como  txt (9.4 Kb)   pdf (63.4 Kb)   docx (21.6 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no Essays.club