Você está na página 1de 10

UNOPAR EAD – BOA VISTA – RR

CIBERSEGURANÇA

BRUNA FLORES DE MENEZES FERNANDES – RA: 3582798701

PORTIFÓLIO – RELATÓRIO DE AULA PRÁTICA:

LINGUAGEM DE PROGRAMAÇÃO

Boa Vista / RR
2023
BRUNA FLORES DE MENEZES FERNANDES – RA: 3582798701

PORTIFÓLIO – RELATÓRIO DE AULA PRÁTICA:

LINGUAGEM DE PROGRAMAÇÃO

Trabalho de portifólio apresentado como


requisito parcial para obtenção de pontos
para a média semestral.

Docente: Profª Ma. Elisa Antolli


Orientador: Moacy Flavio Farias de Castro

Boa Vista / RR
2023
SUMÁRIO

1. INTRODUÇÃO .........................................................................................4
2. DESENVOLVIMENTO .............................................................................5
2.1 MÉTODOS................................................................................................5
2.2 RESULTADOS .........................................................................................6
3. CONCLUSÃO...........................................................................................9
REFERÊNCIAS...........................................................................................10
4

1. INTRODUÇÃO

O presente relatório tem o objetivo de criar um programa de cálculo


de IMC (Índice de massa corporal), utilizando a linguagem de
programação Python.
5

2 DESENVOLVIMENTO

Para a criação do programa de cálculo do IMC (Índice de massa corporal)


inicialmente foi realizado o levantamento dos dados necessários. O cálculo de
IMC pode ser realizado utilizando a fórmula do peso (em kg) dividido pela altura
(em metros) ao quadrado.

IMC = PESO (KG)


__________
ALTURA² (m)

Em seguida foi utilizado como referência os valores de grau de obesidade


da tabela abaixo:

Figura 01 – Tabela de classificação de IMC

Fonte:
https://www.facebook.com/101068585461915/photos/a.101096968792410/101099178792189/?
type=3

2.1 MÉTODO

Conforme solicitado pelo roteiro de aula prática, foi utilizado o Google Cloud
Shell Editor para a criação do programa de cálculo de IMC e a utilização da
linguagem Python.
Um programa é uma sequência de instruções que realizam uma
determinada tarefa.
O Cloud Shell é um ambiente de desenvolvimento e operações on-line
acessível pelo navegador. Após acessarmos o programa foi criado um novo
arquivo que intitulamos “calculadora_imc.py”. Em seguida procedemos ao
desenvolvimento do código da calculadora de IMC em Python.
Por fim o código é executado para testar a sua aplicabilidade.

2.2 RESULTADOS

O programa em Python solicita do usuário o seu peso e altura para realizar


o cálculo de IMC. O valor resultado é imprimido na tela juntamente com a
categoria do grau de obesidade, ou não, correspondente ao IMC obtido como
resultado.
Código utilizado:

# É calculado dividindo o peso (em kg) pela altura ao quadrado (em


metros).

def calcular_imc(peso: float, altura:float) -> None:


imc = (peso/altura**2)
print(f"O IMC para o peso de {peso} kg e altura de {altura} m é
{imc:.2f}")

peso = float(input("Digite o peso da pessoa em kg: "))


altura = float(input("Digite a altura da pessoa em m: "))
imc = (peso/altura**2)
calcular_imc(peso,altura)

if imc < 18.5:


print('Abaixo do peso')
elif 18.5 <= imc < 24.9:
print('Peso normal')
elif 25 <= imc < 29.9:
print('Sobrepeso')
elif 30 <= imc < 34.9:
print('Obesidade Grau I')
elif 35 <= imc < 39.9:
print('Obesidade Grau II')
else:
print('Obesidade Grau III ou Mórbida')
Optei por utilizar uma estrutura lógica de repetição com operadores
condicionais if, elise e else, a fim de realizarmos uma classificação do grau de
obesidade podendo acrescentar essa informação contextualizada ao cálculo do
IMC.

VISÃO GERAL DA LINHA DE COMANDO


RESULTADO DO CÁLCULO DO IMC UTILIZANDO O PROGRAMA
9
3 CONCLUSÃO

Após instalar o sistema Google cloud Shell Editor, pode ser criado um
programa em linguagem Python para o cálculo do Índice de massa corporal
(IMC).

Dessa maneira foi possível utilizar a linguagem Python para automatizar


a tarefa do cálculo do IMC, bem como a sua imediata classificação facilitando
a identificação do grau de obesidade imediatamente.
10

REFERÊNCIAS

GOOGLE CLOUD SHELL EDITOR , 2023. Disponível em:


https://shell.cloud.google.com/?hl=pt-
br&pli=1&show=ide&environment_deployment=ide. Acesso em: 31 de julho de
2023

Figura 01 – Tabela de classificação de IMC, 2023. Disponível em:


https://www.facebook.com/101068585461915/photos/a.101096968792410/101
099178792189/?type=3. Acesso em: 31 de julho de 2023.

Você também pode gostar