Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Calculadora ICM: Ferramenta para avaliar o Índice de Massa Corporal, Exercícios de Matemática

Este programa em pascal apresenta uma calculadora icm (índice de massa corporal) interativa, que permite ao usuário informar seu peso e altura e receber o resultado do seu imc, classificado de acordo com as categorias de peso. O usuário tem a opção de realizar novas verificações.

Tipologia: Exercícios

2016

Compartilhado em 30/12/2022

joaopedromendes
joaopedromendes 🇧🇷

1 documento

1 / 2

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
program ICM;
var
A, B, C, H, D, F: real;
E : string;
Begin
writeln('');
writeln('');
writeln('');
writeln('');
writeln('');
D := 2;
Writeln('Calculadora ICM');
write('Para começarmos, por favor digite seu nome: ');read(E);
Writeln('Seja bem vindo ',E, ' você podera utilizar essa ferramenta para verificar seu
ICM(Indice de massa corporal.');
repeat
Writeln('Calculadora ICM');
write(E,', digite seu peso: ');read(A);
writeln('Agora digite sua altura: ');read(B);
C := 2 * B;
H := A / C;
if H < 18.6 then
writeln(E,' seu teste deu: ',H:3:2,' você está abaixo do peso!! Cuidado.');
if (H > 18.5) and (H < 25) then
writeln(E,' seu teste deu: ',H:3:2 ,', você está com um ótimo peso, continue assim!');
if (H > 24.9) and (H < 30) then
writeln(E,' seu teste deu: ',H:3:2 ,', você está acima do peso!! Cuidado.');
if (H > 29.9) and (H < 35) then
writeln(E,' seu teste deu: ',H:3:2 ,', você está no grau de obesidade 1, procure ajuda
medica!.');
pf2

Pré-visualização parcial do texto

Baixe Calculadora ICM: Ferramenta para avaliar o Índice de Massa Corporal e outras Exercícios em PDF para Matemática, somente na Docsity!

program ICM; var A, B, C, H, D, F: real; E : string; Begin writeln(''); writeln(''); writeln(''); writeln(''); writeln(''); D := 2; Writeln('Calculadora ICM'); write('Para começarmos, por favor digite seu nome: ');read(E); Writeln('Seja bem vindo ',E, ' você podera utilizar essa ferramenta para verificar seu ICM(Indice de massa corporal.'); repeat Writeln('Calculadora ICM'); write(E,', digite seu peso: ');read(A); writeln('Agora digite sua altura: ');read(B); C := 2 * B; H := A / C; if H < 18.6 then writeln(E,' seu teste deu: ',H:3:2,' você está abaixo do peso!! Cuidado.'); if (H > 18.5) and (H < 25) then writeln(E,' seu teste deu: ',H:3:2 ,', você está com um ótimo peso, continue assim!'); if (H > 24.9) and (H < 30) then writeln(E,' seu teste deu: ',H:3:2 ,', você está acima do peso!! Cuidado.'); if (H > 29.9) and (H < 35) then writeln(E,' seu teste deu: ',H:3:2 ,', você está no grau de obesidade 1, procure ajuda medica!.');

if (H > 34.9) and (H < 40) then writeln(E,' seu teste deu: ',H:3:2 ,', você está no grau de obesidade 2, procure ajuda medica com urgência!'); if H > 39.9 then writeln(E,' seu teste deu: ',H:3:2 ,', Fusque tratamento médico o quanto antes.'); writeln(E,', deseja tentar novamente?');writeln('1 > SIM');writeln('2 > NAO');readln(F); if (F = 1) then begin writeln(''); writeln(''); writeln(''); writeln(''); writeln(''); end; if (F <> 1) then begin D := 1; writeln(''); writeln(''); writeln(''); writeln(''); writeln(''); end; until(D = 1); writeln('~Tenha um otimo dia~'); end.