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
Download

Ex2 - Webnode