Buscar

(20171028204911)LISTA estruturascondicao

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes