Prévia do material em texto
Disciplina : Computação 2 Lista de Exercícios 01 (Controle de Fluxo Seletivo) If Simples e Composto 01. Crie um programa que leia um número inteiro e escreva na tela se ele é par ou ímpar. 02. Escreva um programa que leia um número e diga se ele é positivo ou negativo ou nulo. 03. Crie um programa que leia um número inteiro e caso ele seja positivo deve escrever o valor desse número ao quadrado, caso contrário apresentar “Número Inválido”. 04. Faça um programa que receba dois valores e escreva qual deles é maior. 05. Faça um programa para verificar se um determinado número inteiro é divisível por 3 ou 5, mas não simultaneamente pelos dois. 06. Crie um programa que receba quatro números e confere se todos os números são negativos. Caso sejam escreva “Todos os números são negativos”. Do contrário escreva “Pelo menos um dos números não é negativo”. Problemas Práticos 07. Faça um algoritmo que calcule a média ponderada das notas de 3 provas. As primeiras duas provas têm peso 3 e a terceira prova tem peso 4. Ao final apresente a média final do aluno e se ele foi aprovado ou reprovado. (Aprovado média maior ou igual a 6,0). 08. Leia a idade e o tempo de serviço de um trabalhador e escreva se ele pode ou não se aposentar. As condições para aposentadoria são: ● Ter pelo menos 65 anos. ● Ou ter trabalhado pelo menos 30 anos. ● Ou ter pelo menos 60 anos e trabalhado pelo menos 25 anos. 09. Leia a distância em Km e a quantidade de litros de gasolina consumidos por um carro em um percurso, calcule o consumo em Km/l e escreva uma mensagem: ● Se Menor que 8 escreva “Venda o carro!”. ● Se Entre 8 e 14 escreva “Econômico!”. ● Se Maior que 12 escreva “Super econômico!”. 10. Dados três valores, A, B, C, verificar se eles correspondem a um triângulo escaleno, equilátero ou isóscele, considerando os seguintes conceitos: ● Equilátero se tem os três lados iguais. ● Isósceles se tem os dois lados iguais. ● Escaleno se tem os três lados diferentes. Switch (Fluxo Seletivo Múltiplo) 11. Usando switch, escreva um programa que leia um inteiro entre 1 e 7 e imprima o dia da semana correspondente a este número. Isto é, domingo se é 1, segunda-feira se 2, e assim por diante. 12. Uma empresa vende o mesmo produto para quatro diferentes estados. Cada estado possui uma taxa diferente de imposto sobre o produto (MG 7%; SP 12%; RJ 15%; PR 8%). Faça um programa em que o usuário entre com o valor e o estado destino do produto e o programa retorne o preço final do produto acrescido do imposto do estado em que ele será vendido. Se o estado digitado não for válido, mostrar uma mensagem de erro. Considere os seguintes códigos para os estados: ● 51: MG 7%. ● 32 ou 33: SP 12%. ● 60 até 65: RJ 15%. ● 88: PR 8%. ● Qualquer outro número mostrar mensagem de erro: “Código não cadastrado”.