Prévia do material em texto
Lista Exercício – Estrutura Condicional 1) Com base nas tabelas de decisão, determine os resultados lógicos das expressões mencionadas, assinalando se são verdadeiras ou falsas. Considere para as respostas os seguintes valores: X = 1, A = 3, B = 5, C = 8 e D = 7. a) não (X > 3) resp: ( ) b) (X < 1) e não (B > D) resp: ( ) c) não (D < 0) e (C > 5) resp: ( ) d) não (X > 3) ou (C < 7) resp: ( ) e) (A > B) ou (C > B) resp: ( ) 2) Indique a saída dos trechos de programa do pedaço de fluxograma a seguir. Considerando os 3) seguintes de valores: A = 2, B = 3, C = 5, D = 9. a) b) 4) Construir um algoritmo em PORTUGOL que leia dois números e efetue a adição. Caso o valor somado seja maior que 20, este deverá ser apresentado somando-se a ele mais 8; caso o valor somado seja menor ou igual a 20, este deverá ser apresentado subtraindo-se 5. 5) Escreva um algoritmo em PORTUGOL que leia um número e imprima a raiz quadrada do número caso ele seja positivo ou igual a zero e o quadrado do número caso ele seja negativo. 6) Construa um algoritmo de PORTUGOL para determinar se o indivíduo esta com um peso favorável. Essa situação é determinada através do IMC (Índice de Massa Corpórea), que é definida como sendo a relação entre o peso (PESO) e o quadrado da Altura (ALTURA) do indivíduo. Ou seja e, a situação do peso é determinada pela tabela abaixo: 7) Criar um algoritmo em PORTUGOL que informe a quantidade total de calorias de uma refeição a partir do usuário que deverá informar o prato, a sobremesa e a bebida (veja a tabela a seguir). Sugestão: enumere cada opção de prato, sobremesa e bebida. Ou seja: Prato: 1 - vegetariano, 2 – Peixe, 3 – Frango, 4 – Carne; Sobremesa: 1 – Abacaxi, 2 – Sorvete diet, 3 – Mouse diet, 4 – Mouse chocolate; Bebida: 1 – Chá, 2 - Suco de laranja, 3 – Suco de melão, 4 – Refrigerante diet. 8) Faça um algoritmo que, dado o valor total em reais e o número de prestações desejadas, calcule o valor de cada prestação. O número mínimo de prestações deve ser 12. Se o número de prestações for maior ou igual a 24, adicione 10% de juros ao valor total, se for maior ou igual a 36, adicione 15% de juros ao valor total. 9) Crie um programa que leia o tamanho de uma camisa e quando o tamanho for: • → “P”, imprima “Tamanho Pequeno” • → “M”, imprima “Tamanho Médio” • → “G”, imprima “Tamanho Grande” • → “GG”, imprima “Tamanho Grande-Grande” • → “XG”, imprima “Tamanho Extra-Grande” • → “P”, imprima “Tamanho Pequeno” → “M”, imprima “Tamanho Médio” → “G”, imprima “Tamanho Grande” → “GG”, imprima “Tamanho Grande-Grande” → “XG”, imprima “Tamanho Extra-Grande” 10) Crie um algoritmo que, dados os lados de um triângulo informados pelo usuário, calcule a sua área.