3a Lista Complementar de Exercícios de CI208
Programação de Computadores
13/02/2014
Parte A – Exercícios de Fixação de Aprendizagem
1.
Faça um programa que leia do teclado dois números: N1 e N2. Como saída, mostre na tela
uma mensagem de acordo com as restrições a seguir:
- Se N1 > N2, mostrar: "N1 é maior que N2"
- Se N1 = N2, mostrar: "Os números são iguais"
- Se N1 < N2, mostrar: "N1 é menor que N2"
Entrada
10 2
10 10
2
10
Saída
10 é maior que 2
Os números são iguais
2 é menor que 10
2.
Faça um programa que leia do teclado três números e mostre o maior entre eles.
3.
Faça um programa que leia do teclado três números e mostre-os em ordem crescente.
4.
Faça um programa que leia do teclado três números e mostre-os em ordem descrescente.
5.
Faça um programa que leia do teclado três números inteiros A, B e C, e verifique se eles
podem ser os lados de um triângulo. Se forem, mostre na tela uma mensagem informando
qual o tipo de triângulo: equilátero, isóscele ou escaleno.
Propriedade: o comprimento de cada lado de um triângulo é sempre menor do que a soma
dos comprimentos dos outros dois lados.
Triângulo Equilátero: aquele que tem os comprimentos dos três lados iguais;
Triângulo Isósceles: aquele que tem os comprimentos de dois lados iguais.
Triângulo Escaleno: aquele que tem os comprimentos de seus três lados diferentes.
6.
Faça um programa que leia do teclado o valor de um produto e o tipo de pagamento: 1 dinheiro ou 2 - cartão. Se a opção de pagamento for dinheiro, leia do teclado o valor pago
pelo cliente e mostre na tela o troco a ser dado para ele. Se a opção de pagamento for cartão,
leia do teclado o tipo de operação (3 - crédito ou 4 - débito) e mostre na tela uma mensagem
de confirmação do pagamento com um recibo do valor (obs: pagamentos em débito têm um
desconto de 10%).
7.
Faça um programa que leia o sexo, a altura e a idade de uma pessoa. Calcule e mostre na tela
o peso ideal da pessoa de acordo com as seguintes características:
8.
Uma Companhia de Seguros possui nove categorias de seguro baseadas na idade e ocupação
do segurado. Somente pessoas com pelo menos 17 anos e até 70 anos podem adquirir
apólices de seguro. Quanto às classes de ocupações, foram definidos três grupos de risco:
baixo, médio e alto.
Sua tarefa é fazer um programa que leia do teclado a idade e o grupo de risco, e que
determine qual a categoria do seguro destinado ao futuro segurado. Em seguida, seu
programa deve mostrar uma mensagem informando qual a categoria, por exemplo:
Entrada
30
b
Saída
A categoria de seguro do cliente é 3
Mostre na tela uma mensagem caso a idade da pessoa não esteja na faixa de trabalho da
Seguradora. A tabela a seguir fornece as categorias do seguro em função da faixa etária e do
grupo de risco:
Parte B – Exercícios de Prática
1.
Faça um programa que leia do teclado três números inteiros e mostre o maior e o menor
entre eles. Caso os três números sejam iguais, informe com uma mensagem na tela.
2.
Faça um programa que leia do teclado dois números inteiros (A e B) e verifique se ambos são
positivos ou negativos. Se A e B são números positivos, faça:
- se A > B, mostre a mensagem: "A é maior que B"
- caso contrário, mostre uma mensagem informando se A e B são iguais ou diferentes.
3.
Faça um programa que leia do teclado quatro valores i, a, b, c, onde i é um valor inteiro e
positivo e a, b, c são quaisquer valores reais. Em seguida seu programa deve mostrar na
tela:
a. Se i = 1, os três valores em ordem crescente
b. Se i = 2, os três valores em ordem decrescente
c. Se i = 3, o maior entre os três valores
Download

LC 3