Baixe o app para aproveitar ainda mais
Prévia do material em texto
ATIVIDADE DE LÓGICA DE PROGRAMAÇÃO Prof. Esp. Alan F. Cunha 1. As maçãs custam R$ 1,30 cada se forem compradas menos de uma dúzia, e R$ 1,00 se forem compradas pelo menos 12. Escreva um programa que leia o número de maçãs compradas, calcule e escreva o custo total da compra. 2. A jornada de trabalho semanal de um funcionário é de 40 horas. O funcionário que trabalhar mais de 40 horas receberá hora extra, cujo cálculo é o valor da hora regular com um acréscimo de 50%. Escreva um algoritmo que leia o número de horas trabalhadas em um mês, o salário por hora e escreva o salário total do funcionário, que deverá ser acrescido das horas extras, caso tenham sido trabalhadas (considere que o mês possua 4 semanas exatas). 3. Para o enunciado a seguir foi elaborado um algoritmo em Português Estruturado que contém erros, identifique os erros no algoritmo apresentado abaixo: Enunciado: Tendo como dados de entrada o nome, a altura e o sexo (M ou F) de uma pessoa, calcule e mostre seu peso ideal, utilizando as seguintes fórmulas: - para sexo masculino: peso ideal = (72.7 * altura) - 58 - para sexo feminino: peso ideal = (62.1 * altura) - 44.7 inicio cadeia nome caracter sexo real peso_ideal leia(nome) leia(sexo) se (sexo == M) peso_ideal =(72.7 * altura) - 58 senão peso_ideal=(62.1 * altura) – 44.7 escrever peso_ideal fim 4. Seja o seguinte algoritmo: início inteiro x,y,z leia(x) leia(y) z=(x*y) + 5 se(z <= 0){ resposta =‘A’ }senão se(z<=100){ Resposta=‘B’ }Senão{ Resposta=‘C’ } Escreva(z, resposta) fim Faça um teste de mesa e complete o quadro a seguir para os seguintes valores: Variáveis X Y Z Resposta 3 2 150 3 7 -1 -2 5 50 3 5. Um hotel cobra R$ 60.00 a diária e mais uma taxa de serviços. A taxa de serviços é de: • R$ 5.50 por diária, se o número de diárias for maior que 15; • R$ 6.00 por diária, se o número de diárias for igual a 15; • R$ 8.00 por diária, se o número de diárias for menor que 15. Construa um algoritmo que mostre o nome e o total da conta de um cliente. 6. Dados três valores X, Y e Z, verificar se eles podem ser os comprimentos dos lados de um triângulo, e se forem, verificar se é um triângulo equilátero, isóscele ou escaleno. Se eles não formarem um triângulo, escrever uma mensagem. Antes da elaboração do algoritmo, torna-se necessário a revisão de algumas 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 de triângulo equilátero o que tem os comprimentos dos três lados iguais; Definição 2 - chama-se de triângulo isóscele o triângulo que tem os comprimentos de dois lados iguais; Definição 3 - chama-se triângulo escaleno o triângulo que tem os comprimentos dos três lados diferentes.
Compartilhar