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