Você está na página 1de 4

LISTA DE EXERCÍCIOS I UNIDADE – 2018.

Disciplina: LÓGICA DE PROGRAMAÇÃO E ALGORÍTIMOS Curso: Sistemas de Informação


Prof(a). Ricardo Corrêa Alves Gomes

1. Assim como toda tecnologia, as linguagens de programação passam por constantes


mudanças. Algumas dessas mudanças muitas vezes promovem o surgimento de uma
nova forma de se programar, utilizando linguagens de programação. Diante disso, o que
podemos dizer sobre linguagem de máquina, linguagem Assembly e linguagem de Alto
Nível:

_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________

2. Os operadores lógicos (E, OU e NÃO) são de grande importância dentro da lógica


de programação e consequente estão presentes em todas linguagens de programação,
para combinar resultados de expressões. Analise as expressões na tabela abaixo e
indique os resultados. Sabendo que A = 2 , B = 0, C = 2, D = -3, G=Verdadeiro, F= Falso

EXPRESSÃO RESULTADO
a) (A > B) E G OU F E (B = C)
b) G OU F OU A = B OU C > A
c) ((((A = B) E A <>D) OU G) E F <> G)
d) NÃO ( A >= D)
e) B >= (C - 2)
f) (D > 0) E (A > 0) E (A > D)
g) A <> C OU B <= D
h) B <= A OU C >= D OU A > B OU A < C
i) A = C OU B <> C E C >= D OU D <= A
j) NÃO(A >= B)
k) NÃO(B <> C) OU Não(A <> B)
l) (C <= A E (B = D OU NÃO (A <> B)))

3. Uma churrasqueira elétrica ao ser ligada aquece sua temperatura até chegue aos
80ºC. Quando a temperatura atinge o valor limite ela espera 20 minutos e depois começa
a reduzir sua temperatura até seu auto desligamento. Represente o algoritmo dessa
situação utilizando Linguagem Natural, Fluxograma e Portugol.
LISTA DE EXERCÍCIOS I UNIDADE – 2018.1

_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________

4. Uma lombada eletrônica foi instalada em uma via movimentada limitando a


velocidade à 50Km/h. Agora os carros que trafegarem por essa via terão que reduzir suas
velocidades para não serem multados. Represente o algoritmo dessa situação utilizando
Linguagem Natural, Fluxograma e Portugol.
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________

5. Uma balança em uma farmácia só exibe a indicação e medição de peso após


alguém com peso maior que 35Kg e menor que 95Kg subir em cima da balança.
Represente o algoritmo dessa situação utilizando Linguagem Natural, Fluxograma e
Portugol.
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________

6. Desenvolva um algoritmo utilizando fluxograma com dois laços de repetição e


quatro estruturas condicionais se senão. O fluxograma deve conter entrada de dados,
saída de dados e processamento.
_________________________________________________________________________
_________________________________________________________________________
_________________________________________________________________________
LISTA DE EXERCÍCIOS I UNIDADE – 2018.1

7. Converta para portugol os fluxogramas abaixo:


LISTA DE EXERCÍCIOS I UNIDADE – 2018.1

8. Escreva o valor de N final, na tabela abaixo, para cada valor de N inicial aplicado ao
algoritmo no fluxograma abaixo:
VALOR DE N (INICIAL) VALOR DE N (FINAL)
a) 22
b) -10
c) 8
d) 5
e) 0
f) -1

Você também pode gostar