Buscar

Lista de Exercícios 03 - Estrutura de Decisão - SE ENTAO SENAO

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 3 páginas

Prévia do material em texto

ESCOLA DE ENGENHARIAS E TI 
LÓGICA DE PROGRAMAÇÃO – 2017.1 
 
 
NOME COMPLETO: 
 
 MATRÍCULA: TURMA: 
 
LISTA DE EXERCÍCIOS 03 – ESTRUTURA DE DECISÃO – SE ENTAO SENAO 
 
1. Escreva um algoritmo em pseudocódigo que leia os valores A, B, C e imprima na tela se a soma de A + B é 
menor que C. 
 
2. Construa um algoritmo em pseudocódigo que leia dois valores inteiros A e B. Se os valores forem iguais 
deverá se somar os dois, caso contrário multiplique A por B. Ao final de qualquer um dos cálculos deve-se 
atribuir o resultado para uma variável C e mostrar seu conteúdo na tela. 
 
3. Desenvolva um algoritmo em pseudocódigo que leia um número inteiro e some 5 a esse número caso ele 
seja par ou some 8 caso ele seja ímpar e, em seguida, apresente o resultado desta operação. 
 
4. Escreva um algoritmo em pseudocódigo que leia três valores inteiros distintos e mostre-os em ordem 
decrescente. 
 
5. Tendo como dados de entrada a altura e o sexo de uma pessoa, construa um algoritmo em pseudocódigo 
que calcule seu peso ideal, utilizando as seguintes fórmulas: 
• Para homens: (72.7 * h) – 58; 
• Para mulheres: (62.1 * h) – 44.7. 
 
6. Elabore um algoritmo em pseudocódigo que calcule o que deve ser pago por um produto, considerando o 
preço normal de etiqueta e a escolha da condição de pagamento. Utilize os códigos da tabela a seguir 
para ler qual a condição de pagamento escolhida e efetuar o cálculo adequado. 
 
Código Condição de pagamento 
1. À vista em dinheiro ou cheque, recebe 10% de desconto; 
2. À vista no cartão de crédito, recebe 15% de desconto; 
3. Em duas vezes, preço normal de etiqueta sem juros; 
4. Em duas vezes, preço normal de etiqueta mais juros de 10%. 
 
7. Elabore um algoritmo em pseudocódigo que leia dois números inteiros e mostre o resultado da diferença 
do maior valor pelo menor. 
8. A escola “APRENDER” faz o pagamento de seus professores por hora/aula. Faça um algoritmo em 
pseudocódigo que calcule e exiba o salário de um professor. Sabe-se que o valor da hora/aula segue os 
dados abaixo: 
1. Professor Nível 1 R$12,00 por hora/aula 
2. Professor Nível 2 R$17,00 por hora/aula 
3. Professor Nível 3 R$25,00 por hora/aula 
 
 
 
ESCOLA DE ENGENHARIAS E TI 
LÓGICA DE PROGRAMAÇÃO – 2017.1 
 
 
9. Elabore um algoritmo em pseudocódigo que leia 3 valores inteiros e apresente o maior e o menor deles. 
10. Uma empresa concederá um aumento de salário aos seus funcionários, variável de acordo com o cargo, 
conforme os dados abaixo. Faça um algoritmo em pseudocódigo que leia o salário e o cargo de um 
funcionário e calcule o novo salário. Se o cargo do funcionário não estiver na tabela, ele deverá, então, 
receber 40% de aumento. Mostre o salário antigo, o novo salário e a diferença. 
Código Cargo Percentual 
101 Gerente 10% 
102 Engenheiro 20% 
103 Técnico 30% 
11. Construa um algoritmo em pseudocódigo que leia dois números e efetue a adição. Caso o valor somado 
seja maior que 20, este deverá ser apresentado somando-se a ele mais 8; caso o valor somado seja menor 
ou igual a 20, este deverá ser apresentado subtraindo-se 5. 
12. Escreva um algoritmo em pseudocódigo que leia um número e informe se ele é divisível por 10, por 5 ou 
por 2 ou se não é divisível por nenhum deles. 
13. Desenvolva um algoritmo em pseudocódigo que leia um número e apresente se ele é igual a 5, a 200, a 
400, se está no intervalo entre 500 e 1000, inclusive, ou se ela está fora dos escopos anteriores. 
14. Crie um algoritmo em pseudocódigo que leia a idade de uma pessoa e informe a a sua classe eleitoral: 
• Não eleitor (abaixo de 16 anos); 
• Eleitor obrigatório (entre a faixa de 18 e menor de 65 anos); 
• Eleitor facultativo (de 16 até 18 anos e maior de 65 anos, inclusive). 
 
15. Construa um algoritmo em pseudocódigo que a partir da idade e peso de um paciente calcule a dosagem 
de determinado medicamento e exiba a receita informando quantas gotas do medicamento o paciente 
deve tomar por dose. Considere que o medicamento em questão possui 500 mg por ml, e que cada ml 
corresponde a 20 gotas. 
• Adultos ou adolescentes desde 12 anos, inclusive, se tiverem peso igual ou acima de 60 quilos devem 
tomar 1000 mg; com peso abaixo de 60 quilos devem tomar 875 mg. 
• Para crianças e adolescentes abaixo de 12 anos a dosagem é calculada pelo peso corpóreo conforme a 
tabela a seguir: 
 
 
 
 
ESCOLA DE ENGENHARIAS E TI 
LÓGICA DE PROGRAMAÇÃO – 2017.1 
 
 
16. Desenvolva um algoritmo em pseudocódigo que leia 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. 
17. Construa um algoritmo em pseudocódigo que receba o valor de 𝑥, e calcule e imprima o valor de 𝑓(𝑥). 
𝑓(𝑥) =
5𝑥 + 3
√𝑥2 − 16
 
18. Uma determinada prefeitura abriu uma linha de crédito para os funcionários estatutários. O valor máximo 
da prestação não pode ultrapassar 30% do salário bruto. Faça um algoritmo que permita entrar com o 
salário bruto e o valor da prestação, e informar se o empréstimo pode ou não ser concedido.

Continue navegando