Lista de exercícios algorítimo
RESOLUÇÃO DA ATIVIDADE DE APRENDIZAGEM
PROF. CHARLES MIRANDA FRÓES
HUGO LEONARDO ALMEIDA VIEIRA
1 SEMESTRE – ENGENHARIA DE PRODUÇÃO NOTURNO 2012.2
1ª) Faça um algoritmo que efetue o cálculo de reajuste de salário de um funcionário. Considere que o funcionário deverá receber um reajuste de 15% caso seu salário seja menor que R$ 500,00, se o salário for maior ou igual a R$ 500,00 e menor que R$ 1000,00, seu reajuste será de 10%, caso seja maior ou igual a R$ 1000,00, o reajuste deverá ser de 5%. Imprima o novo salário.
SOLUÇÃO:
algoritmo "reajuste salario"
// Função : reajustar salario
// Autor : Hugo Leonardo
// Data : 10/09/2012
// Seção de Declarações var SALARIO: REAL inicio // Seção de Comandos Escreval("Digite o salário:") LEIA(SALARIO) SE (SALARIO<500) ENTAO SALARIO <- SALARIO*1.15 ESCREVAL(" O salário reajustado é:",SALARIO) SENAO SE ((SALARIO>=500) E (SALARIO<1000))ENTAO SALARIO <- SALARIO*1.10 ESCREVAL(" O salário reajustado é:",SALARIO) SENAO SE (SALARIO>=1000) ENTAO SALARIO <- SALARIO*1.05 ESCREVAL(" O salário reajustado é:",SALARIO) FIMSE FIMSE FIMSE
Fimalgoritmo
2ª) Tendo como dado de entrada a altura e o sexo de uma pessoa, construa um algoritmo que calcule e imprima seu peso ideal, utilizando as seguintes fórmulas:
• HOMEM → (72.7 * ALTURA) – 58
• MULHER → (62.1 * ALTURA) – 44.7
SOLUÇÃO:
algoritmo "PESO IDEAL"
// Função : CALCULAR O PESO IDEAL DE ACORDO O SEXO
// Autor : HUGO LEONARDO
// Data : 11/09/2012
// Seção de Declarações var ALT, RESUL: REAL
SEXO: CARACTER inicio // Seção de Comandos
ESCREVAL("Por favor digite a ALTURA(M) e o SEXO(M OU F):")
LEIA(ALT, SEXO) ESCOLHA SEXO CASO "M" RESUL <- 72,7*ALT-58 CASO "F" RESUL <- 62.1*ALT-44.7 FIMESCOLHA
ESCREVAL(" O SEU PESO IDEAL É:", RESUL, " KG") fimalgoritmo 3ª) Construa um algoritmo que calcule