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