18 de Maio de 2020 2º ANO Teste 2 - Laboral 20 Valores 120min Docente da Cadeira: dr. Wilson Mateus Sada Maia
Discente: Egidio Daniel Bomba
1. No presente teste vou criar um programa para calcular IMC.
IMC é a sigla para Índice de Massa Corpórea, parâmetro adotado pela Organização Mundial de Saúde para calcular o peso ideal de cada pessoa.
A classificação do índice de massa corporal (IMC), pode ajudar a identificar obesidade
ou desnutrição em crianças, adolescentes, adultos e idosos. Na matematica para calcular IMC ,dividimos a massa corporal em (kg),pela altura da pessoa em metros ao quadrado (m 2). Onde se o resultado for :
Menor que 18,5: Magreza
Entre 18,5 e 24,9: Peso Normal Entre 25,0 e 29,9: Sobrepeso Entre 30,0 e 34,9: Obesidade Entre 35,0 e 39,9: Obesidade Severa Entre 40,0 adiante: Obesidade Morbida a)Codigo escrito no visuAlg e a sua ilustração em imagem:
Algoritmo "CalculoDeIMC"
// Disciplina : [Estrutura de Dados e Algoritmos]
// Professor : dr. Wilson Mateus Sada Maia
// Descrição : programa para calcular IMC
// Autor(a) : Egidio Daniel Bomba
// Data atual : 19/05/2020
Var
// Seção de Declarações das variáveis
nome: caractere
massa,altura,IMC: real
Inicio
// Seção de Comandos, procedimento, funções, operadores, etc...
Escreval("Digite seu nome: ")
Leia(nome)
Escreval("********* Ola! ", nome , "************")
Escreval("Digite seu peso em (kg): ")
Leia(massa)
Escreval("Digite sua altura em (m): ")
Leia(altura)
IMC <- massa/(altura^2)
Escreval("O seu IMC eh: ",IMC:5:2)
Se (IMC<18.5) entao
Escreval("Infelizmente o seu peso eh baixo e inadequado :( ")
fimSe
Se (IMC>=18.5) e (IMC<25) entao
Escreval("Parabens , o seu peso eh normal :)")
fimSe
Se (IMC>=25) e (IMC<30) entao
Escreval("Alerta!, voce esta em sobrepeso ;)")
fimSe
Se (IMC>=30) e (IMC<35) entao
Escreval("Cuidado!, voce esta obeso ;(")
fimSe
Se (IMC>=35) e (IMC<40) entao
Escreval("Alerta emergencial!!!!!, voce esta em obesidade severa :(")
fimSe
Se (IMC>=40) entao
Escreval("Aviso de Cuidados intensivos!, voce esta em obesidade morbida :( ")