Baixe o app para aproveitar ainda mais
Prévia do material em texto
LISTA DE EXERCÍCIOS 02 ESTRUTURAS DE SELEÇÃO Faça algoritmos que resolvam os seguintes problemas a baixo: 1. Dado um número, informar se ele é ou não é múltiplo de 3. 2. Dado um número, informar se ele é ou não é divisível por 5. 3. Dado um número, informar se ele é divisível por 3 e por 7. 4. Dado um número, informar se ele é divisível por 3, por 7 ou por 11 ou se não é divisível por nenhum dos três números. 5. A prefeitura permitiu empréstimos a seus funcionários onde o valor máximo da prestação não pode ultrapassar 30% do salário. Dados os valores do salário, a quantidade de prestações do pagamento do empréstimo e a taxa de juros cobrada no empréstimo; informa se o empréstimo é permitido ou não. 6. Dado um número de três algarismos, dizer se cada algarismo é par ou impar. 7. Dado um número, informar se ele está na casa das unidades, dezenas, centenas, milhares ou acima dos milhares. 8. Entrar com o número de um mês do ano e informar seu nome. Exemplo: 02 = Fevereiro. 9. Dados três números, exibi-los em ordem crescente. 10. Dadas as quatro notas de um aluno, exibir a média das notas e a situação do aluno: aprovado, de final ou reprovado. 11. Reescreva o algoritmo da questão anterior para que caso o aluno esteja de final seja dada nota da prova final e seja calculado e exibido se ele passou ou não. 12. Um comerciante comprou um produto e deseja revendê-lo com um lucro de 45% se o valor de compra for menor do que R$ 20,00; caso contrário, o lucro será de 30%. Entrar com o valor de compra do produto e exibir seu valor de venda. MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO PIAUÍ CAMPUS SENADOR HELVÍDIO NUNES DE BARROS CURSO DE SISTEMAS DE INFORMAÇÃO ALGORITMOS E PROGRAMAÇÃO I PROF. LEONARDO SOUSA leonardosousa@ufpi.edu.br MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO PIAUÍ CAMPUS SENADOR HELVÍDIO NUNES DE BARROS CURSO DE SISTEMAS DE INFORMAÇÃO ALGORITMOS E PROGRAMAÇÃO I PROF. ARLINO HENRIQUE ARLINO@UFPI.EDU.BR 13. Dado o salário bruto de uma pessoa, exibir o desconto do INSS segundo a tabela abaixo: Salário Percentual de Desconto Menor ou igual a R$ 600,00 Isento Maior que R$ 600,00 e menor ou igual a R$ 1200,00 20% Maior que R$ 1200,00 e menor ou igual 2000,00 25% Maior que R$ 2000,00 30% 14. Fazer um conversor de moedas. Dados um valor monetário em reais e o nome de outra moeda (dólar americano, dólar canadense, euro, iene, ...), exibir o valor correspondente na outra moeda. 15. Dada a idade de uma pessoa, informar sua classe eleitoral. não eleitor (abaixo de 16 anos); eleitor obrigatório (entre 18 e 65 anos); eleitor facultativo (entre 16 e 18 anos ou maior que 65 ano) 16. Dados os coeficientes de uma equação de segundo grau, informar: se ela tem duas raízes reais e exibi-las; se ela tem apenas uma raiz real e exibi-la ou; se não tem raízes reais. 17. Em um campeonato nacional de arco-e-flecha tem-se equipes de três jogadores para cada estado. Sabendo-se que cada jogador não recebe, necessariamente, a mesma quantidade de pontos, fazer um algoritmo que dados os pontos obtidos por cada jogador, exibir: os pontos em ordem crescente; se a soma dos pontos for maior ou igual a 100 exibir a média, caso contrário exibir “equipe desclassificada”. 18. Faça um algoritmo que informe a quantidade total de calorias em uma refeição a partir da escolha do usuário que deverá informar o prato, a sobremesa e a bebida, conforme a tabela a seguir: PRATO SOBREMESA BEBIDA Vegetariano: 180cal Abacaxi: 75cal Chá: 20cal Peixe: 230cal Sorvete diet: 110cal Suco de laranja: 70cal MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO PIAUÍ CAMPUS SENADOR HELVÍDIO NUNES DE BARROS CURSO DE SISTEMAS DE INFORMAÇÃO ALGORITMOS E PROGRAMAÇÃO I PROF. ARLINO HENRIQUE ARLINO@UFPI.EDU.BR Frango: 250cal Mousse diet: 170cal Suco de melão: 100cal Carne: 350cal Mousse de chocolate: 200cal Refrigerante diet: 65cal 19. Dados o destino de um passageiro e se sua passagem será apenas de ida ou de ida e volta, informar o preço se sua passagem conforme a tabela abaixo: DESTINO IDA IDA E VOLTA Região Norte R$ 500,00 R$ 900,00 Região Nordeste R$ 350,00 R$ 650,00 Região Centro-Oeste R$ 350,00 R$ 600,00 Região Sul R$ 300,00 R$ 550,00 20. Um endocrinologista deseja controlar a saúde de seus pacientes e, para isso, se utiliza do Índice de Massa Corporal (ICM). Sabendo-se que o IMC é calculado através da seguinte fórmula: Onde: peso é dado em Kg; altura é dada em metros. Criar um algoritmo que apresente o nome do paciente, seu IMC e sua faixa de risco, conforme a seguinte tabela: IMC FAIXA DE RISCO abaixo de 20 abaixo do peso a partir de 20 até 25 normal acima de 25 até 30 excesso de peso acima de 30 até 35 obesidade acima de 35 obesidade mórbida 21. Dados o dia, mês e ano de uma data, informar se a data é valida. 22. Dada uma data no formato ddmmaaaa, informar se a data é válida.
Compartilhar