Buscar

(20171028204911)LISTA estruturascondicao

Prévia do material em texto

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO – ESTRUTURAS DE DECISÃO
FACULDADE ANHANGUERA DE JACAREÍ
Av: Santa Cruz dos Lázaros, 466 – Santa Cruz dos Lázaros
 Jacareí / SP - CEP: 12.322.310
www.anhanguera.com
Professor: Alberson Wander Sá dos Santos
1) Determine o resultado lógico das expressões mencionadas, assinalando se são
verdadeiras ou falsas. Considere para as respostas os seguintes valores: X'= 1, A = 3, B =
5, C = 8 e D = 7.
a- nao(X> 3)
Verdadeiro ( ) Falso ( )
b- (X < 1) e não (B > O)
Verdadeiro ( ) Falso ()
c- nao (O < O)e (C> 5)
Verdadeiro ( ) Falso ()
d- .não. (X> 3) .ou. (C < 7)
Verdadeiro ( ) Falso ()
e- (A> B)ou (C> B)
Verdadeiro ( ) Falso ()
f- (X>= 2)
Verdadeiro ( ) Falso ()
g- (X < 1) e (8'>= D)
Verdadeiro ( ) Falso ()
h- (0< O) ou (C> 5) .." • >-
Verdadeiro ( ) Falso ()
i- nao(O> 3) ou nao (B < 7)
Verdadeiro ( ) Falso ()
J- (A> B) ou nao (C> B)
Verdadeiro ( ) Falso ()
2) Indique a saída dos trechos de programa em português estruturado, apresentados em
seguida. Para as saídas considere os seguintes valores: A=2, B=3, C=5 e D=9. Não é
necessário calcular os valores de X. Marque na resposta apenas a fórmula que será
utilizada de acordo com a condição.
a- Resposta: __________________
se nao(D > 5) entao
X <-(A + B) * D
senao
X <- (A-13) / C \
fim_se
escreva (X)
b- Resposta: __________________
se (A > 2)e (B < 7) entao
X <- (A + 2) * (B - 2)
senao
X <- (A + B) / D * (C + D)
fim_se
escreva (X)
REGRAS GERAIS:
- A solução dos algoritmos e programas em DevC++ devem ser impressos abaixo do
enunciado de cada exercício
- Só serão aceitas listas impressas
NOME: _______________________________________ R.A.:__________________
DATA ENTREGA: 10 DE NOVEMBRO DE 2017
TRABALHOS COPIADOS SERÃO ZERADOS. IRÁ COMPOR NOTA DE ATIVIDADES
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO – ESTRUTURAS DE DECISÃO
FACULDADE ANHANGUERA DE JACAREÍ
Av: Santa Cruz dos Lázaros, 466 – Santa Cruz dos Lázaros
 Jacareí / SP - CEP: 12.322.310
www.anhanguera.com
Professor: Alberson Wander Sá dos Santos
c- Resposta: __________________
se (A = 2) ou (B < 7) entao
X <- (A + 2) * (B - 2)
senao
X <- (A + B) / D * (C + D)
fimse
escreva (X)
d- Resposta: __________________
se (A > 2) ou nao(B < 7) entao
X<-A+B-2
senao
x <- A - B
fimse
escreva (X)
e- Resposta: ___________________
se nao(A > 2) ou nao (B < 7) entao
X <- A + B
senao
X <- A I B
fimse
escreva (X)
f- Resposta: ____________________
se nao (A > 3) e nao (B < 5) entao
X <-A + D
senao
X <- D I B
fimse
escreva (X)
g- Resposta: ____________________
se (C >= 2) e (B <= 7) entao
X <- (A + D) I 2 t.
senao
X <- D * c
fimse
.escreva (x)
':.' -"..
h- Resposta: ____________________
V
se (A >= 2) ou (c <= 1) entao
X <-(A + D) I 2
senao
X <- D * c
fimse
escreva (X)
3) Sendo A=3, B=7 e C=4, informe se as expressões abaixo são verdadeiras ou falsas.
a. (A+C) > B
b. B >= (A + 2)
c. C = (B –A)
d. (B + A) <= C
e. (C+A) > B
4) Sendo A=5, B=4 e C=3 e D=6, informe se as expressões abaixo são verdadeiras ou falsas
a. (A > C) E (C <= D)
b. (A+B) > 10 OU (A + B ) = (C + D)
c. (A>=C) E (D >= C)
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO – ESTRUTURAS DE DECISÃO
FACULDADE ANHANGUERA DE JACAREÍ
Av: Santa Cruz dos Lázaros, 466 – Santa Cruz dos Lázaros
 Jacareí / SP - CEP: 12.322.310
www.anhanguera.com
Professor: Alberson Wander Sá dos Santos
5) Determine os resultados obtidos na avaliação das expressões lógicas seguintes, sabendo
que A, B, C, S1 e S2 contêm respectivamente 2, 7, 3.5, "noite", "frio" e que existe uma
variável lógica L1 cujo valor é falso.
a. B = A*C E L1
b. "dia"= S1 OU "frio" <> "clima"
c. A+ C < 5
d. A*C/B > A*B*C
e. NÃO FALSO
RESOLVA TODOS OS EXERCÍCIOS ABAIXO USANDO ALGORITMOS E TAMBÉM DevC++.
USEM QUANDO NECESSÁRIO, OS OPERADORES LÓGICOS E RELACIONAIS.
6) Ler um valor numérico inteiro positivo ou negativo e apresentar o valor lido como sendo
um valor positivo, ou seja, se o valor lido for menor ou.igual a zero, ele deve ser
multiplicado por -1.
7) Ler três valores e apresentá-Ias dispostos em ordem crescente.
8) Ler quatro valores numéricos inteiros e apresentar os valores que são divisíveis por 2 e 3.
9) Construa um programa que seja capaz de concluir qual dentre os animais seguintes foi
escolhido, através de perguntas e respostas. Animais possíveis: leão, cavalo, homem,
macaco, morcego, baleia, avestruz, pingüim, pato, águia.
Utilize as seguintes classificações:
OBS: Considere a possibilidade do usuário receber como resposta: “Animal não definido”,
caso não satisfaça as classificações definidas acima.
Exemplo de respostas do usuário:
É mamífero? Sim
É quadrúpede? Sim
É carnívoro? Não
É herbívoro? Sim
Deverá ser mostrado pelo programa:
“Então o animal escolhido foi o cavalo.”
ALGORITMOS E LÓGICA DE PROGRAMAÇÃO – ESTRUTURAS DE DECISÃO
FACULDADE ANHANGUERA DE JACAREÍ
Av: Santa Cruz dos Lázaros, 466 – Santa Cruz dos Lázaros
 Jacareí / SP - CEP: 12.322.310
www.anhanguera.com
Professor: Alberson Wander Sá dos Santos
10) Ler cinco valores numéricos inteiros, identificar e apresentar o maior e o menor valores
informados.
11) Criar um programa que leia o um número inteiro entre 1 e 7 e escreva o dia da semana
correspondente. Caso o usuário digite um número fora desse intervalo, deverá aparecer
uma mensagem informando que não existe dia da semana com esse número.
12)Faça um algoritmo que transforme a nota de um aluno em conceito. As notas 10 e 9
receberão conceito A, as notas 8 e 7 receberão conceito B, as notas 6 e 5 receberão
conceito C e abaixo de 5 conceito D.
13) Construa um programa que leia um número, verifique se o mesmo é par ou impar.
14) Construa programa para determinar se o indivíduo esta com um peso favorável. Essa
situação é determinada através do IMC (Índice de Massa Corpórea), que é definida como
sendo a relação entre o peso (PESO) e o quadrado da Altura (ALTURA) do indivíduo. Ou
seja
 Em seguida, escreva na tela de acordo com as seguintes situações:
15) Construa programa que leia três lados de um triângulo, verifique e escreva que tipo de
triângulo eles formam (considere triângulo equilátero com três lados iguais, triângulo
isósceles com dois lados iguais e triângulo escaleno com todos os lados diferentes). Se
você não se lembra, pesquise sobre as regras para identificar os tipos de triângulos
mencionados.

Continue navegando