Exercícios – Estrutura Condicional - if 1) Escreva um programa que lê como entrada a idade de uma pessoa e, se a mesma for menor que 18, imprime quanto tempo ainda falta para a pessoa se tornar maior de idade. 2) Escreva um programa que lê como entrada dois números inteiros e os soma. Apenas se a soma for maior que 10, o programa mostra o resultado da soma. 3) Escreva um programa que solicita como entrada o salário e o valor de uma prestação a ser paga. Se a prestação for maior que 20% do salário, imprime: “Empréstimo não pode ser concedido!”. Senão, imprime “Empréstimo pode ser concedido!” 4) Escreva um programa que determina se o usuário já é maior de idade. Deve ser solicitado ao usuário a sua idade e o programa deve imprimir: “Você já é maior de idade,” se o valor fornecido for maior ou igual a 18 e “Você ainda é menor de idade.” se o valor for menor do que 18. 5) Escreva um programa que lê um número e imprime: maior que 20, igual a 20 ou menor que 20, conforme o caso. 6) Escreva um programa que solicita ao usuário que forneça a sua idade e imprime: “Você ainda é menor de idade”, se o valor for menor do que 18. “Você está na flor da idade” se o valor fornecido for maior ou igual a 18 e menor do que 65. “Você está na melhor idade” se o valor fornecido for maior ou igual a 65. 7) O índice de massa corpórea (IMC) de um indivíduo é obtido dividindo-se o seu peso (em Kg) por sua altura (em m) ao quadrado. Assim, por exemplo, uma pessoa de 1.67 m de altura e pesando 55 Kg tem um IMC igual a 19.72, já que: IMC = 55/(1.67*1.67) Considere a seguinte tabela: IMC Interpretação Até 18,5 inclusive Abaixo do peso normal. De 18,5 a 25 inclusive Peso normal. De 25 a 30 inclusive Acima do peso normal. Acima de 30. Obesidade. Escreva um programa que solicita ao usuário o fornecimento de seu peso em Kg e de sua altura em m e que calcula o índice de massa corpórea do mesmo exibindo-o na tela. Em seguida, estabelece as comparações necessárias entre o IMC calculado e os valores da tabela acima, imprimindo como saída a interpretação correspondente. 8) Escreva um programa, tal que, dados como entrada três valores X, Y e Z, verifica se eles podem ser os comprimentos dos lados de um triângulo e, se forem, se é um triângulo equilátero, isósceles ou escaleno. Se eles não formarem um triângulo, o programa deve escrever uma mensagem informando. Observe as seguintes propriedades e definições: Propriedade: O comprimento de cada lado de um triângulo é menor do que a soma dos comprimentos dos outros dois lados. Definição 1: Chama-se triângulo equilátero ao triângulo que tem os comprimentos dos três lados iguais. Definição 2: Chama-se triângulo Isósceles ao triângulo que tem os comprimentos de dois lados iguais. Definição 3: Chama-se triângulo escaleno ao triângulo que tem os comprimentos de seus três lados diferentes. 9) Escreva um programa que leia o valor de 3 ângulos de um triângulo e imprime se o triângulo é acutângulo, retângulo ou obtusângulo. Observe as seguintes definições: Definição 1:Triângulo retângulo é aquele que possui um ângulo reto (90 graus). Definição 2:Triângulo obtusângulo é aquele que possui um ângulo obtuso (ângulo maior que 90 graus). Definição 3:Triângulo acutângulo é aquele que possui 3 ângulos agudos (ângulo menor que 90 graus). 10) Dada a tabela abaixo relativa à contribuição mensal do INSS para segurados empregados, inclusive domésticos e 0 trabalhadores avulsos para pagamento de remuneração a partir de 1 de janeiro de 2012: Salário-de-contribuição (R$) Alíquota para fins de recolhimento ao INSS (%) até 1 174.86 8.00 de 1 174.87 até 1 958.10 9.00 de 1 958.11 até 3 916.20 11.00 acima de 3 916.20 R$430.78 1 Escreva um programa que lê, como entrada, o salário do usuário e imprime a alíquota, bem como o valor devido, calculado aplicando a alíquota sobre o salário. 11) Os pré-requisitos para atuar na profissão de comissário(a) de bordo são: - Idade de 18 a 29 anos. - Segundo grau completo. - Altura mínima de 1,58m para mulheres e 1,65m para homens. Escreva um programa que lê, como entrada, a idade do usuário(a), o sexo (1 para mulher e 0 para homem), sua altura e se possui segundo grau ou não (1 para Sim e 0 para não) e que imprime se o(a) candidato(a) atende ou não aos pré-requisitos. 12) Chama-se ano bissexto o ano ao qual é acrescentado um dia extra, ficando ele com 366 dias, um dia a mais do que os anos normais de 365 dias, ocorrendo a cada quatro anos. Isto é feito com o objetivo de manter o calendário anual ajustado com a translação da Terra e com os eventos sazonais relacionados às estações do ano. O presente ano (2012) é bissexto. O último ano bissexto foi 2008 e o próximo será 2016. No Calendário Gregoriano este dia extra é acrescentado ao final do mês de Fevereiro, sendo seu 29º dia. Sabendo-se que: São bissextos todos os anos múltiplos de 400, p.ex: 1600, 2000, 2400, 2800... São bissextos todos os múltiplos de 4 e não múltiplos de 100, p.ex: 1996, 2004, 2008, 2012, 2016… Não são bissextos todos os demais anos. escreva um programa que recebe como entrada um ano (com 4 dígitos) e imprime se é um ano bissexto ou não. 2