Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Universidade Federal do Rio Grande do Norte 
Unidade Acadêmica Especializada em Ciências Agrárias – Escola Agrícola de Jundiaí 
Curso de Tecnologia em Análise e Desenvolvimento de Sistemas 
Disciplina: Lógica Computacional e Algoritmos 
Professora: Laura Emmanuella 
 
Lista 3 
Objetivo: Trabalhar algoritmos com estruturas condicionais por valores e estruturas 
de repetição por condição 
 
1. Faça um programa que receba do usuário um mês do ano (1 a 12), e apresente a 
seguinte descrição de acordo com o mês dado: 
• 1 : Férias; 
• 2 a 6: 1º semestre letivo; 
• 7: Recesso; 
• 8 a 11: 2º semestre letivo; 
• 12 : Férias 
 
2. Escrever um algoritmo que apresente o seguinte cardápio de uma lanchonete. 
-------------------CARDÁPIO------------------ 
Código Produto Preço 
 1 Refrigerante 1,50 
 2 Cachorro quente 1,00 
 3 Bauru 1,30 
 4 Hamburguer 1,40 
 5 Cheeseburguer 1,20 
---------------------------------------------- 
 Para encerrar digite 0 
---------------------------------------------- 
O programa deve ler os códigos dos produtos pedidos e as quantidades desejadas. 
Ao final o programa deve mostrar o valor a ser pago pelo lanche. Observe que 
para encerrar o pedido deve-se digitar 0. 
 
3. Chico tem 1,50 metro e cresce 2 centímetros por ano, enquanto Zé tem 1,10 metro 
e cresce 3 centímetros por ano. Construa um algoritmo que calcule e escreva 
quantos anos seriam necessários para que Zé ficasse maior que Chico. 
 
4. A prefeitura de Asa Branca está em eleições. Apresentaram-se 3 candidatos: JOSÉ 
com o nº 1, MARIA com o nº 2 e JOÃO com o nº 3. Cada eleitor marca uma 
cédula com sua opção, que pode ser o nº de um candidato (1,2,3), voto branco (nº 
4) ou voto nulo (nº 5). Preparar um algoritmo que receba e processe os votos até 
que seja digitado 0 para o voto, escrevendo os seguintes dados: 
 
 
 
a)o nº de voto de cada uma das 5 opções; 
b)o nome do candidato vencedor (Só considere os 3 candidatos e caso 
dê empate, a saída deve ser “segundo turno”) 
 
5. Faça um programa que apresente o menu a seguir, permita ao usuário escolher a 
opção desejada, receba os dados necessários para executar a operação e mostre o 
resultado. Verifique a possibilidade de opção inválida. 
 
---------------------Empresa Funcionário Feliz---------------- 
DIGITE A OPÇÃO DESEJADA: 
1 - Cálculo de imposto 
2 - Cálculo de aumento salarial 
3 - Verifica situação do funcionário 
4 - Sair 
-------------------------------------------------------------- 
 
Na opção 1: receber o salário do funcionário, calcular e mostrar o valor do imposto, 
usando as seguintes regras: 
 
Salário Percentual do Imposto 
Menor que R$ 500 5% 
De R$ 500 a R$ 850 10% 
Acima de R$ 850 15% 
 
Na opção 2: receber o salário do funcionário, calcular e mostrar o valor do novo 
salário, usando as seguintes regras: 
 
Salário Aumento 
Maior que R$ 1500 R$ 25 
De R$ 750 a R$ 1500 R$ 50 
De R$ 450 a R$ 750 R$ 75 
Menor que R$ 450 R$ 100 
 
Na opção 3: receber o salário do funcionário e mostrar sua classificação usando a 
tabela abaixo: 
 
Salário Classificação 
Até R$ 700 Mal remunerado 
Maior que R$ 700 Bem Remunerado

Mais conteúdos dessa disciplina