Faculdades Integradas Norte do Paraná – UNOPAR
Gabriel Vieira Brizola
Calculadora de IMC
com Python
Cunha Porã, SC, 11 de Outubro de 2024
1.introdução
Este relatório, desenvolvido para a disciplina de Linguagem de
Programação do curso de Engenharia de Software da UNOPAR, tem como
objetivo a criação de um script para calcular o índice de Massa Corpórea(IMC)
utilizando a linguagem de programação Python. Além disso, busca-se explorar o
uso do Google Cloud Shell Editor, uma ferramenta que opera em uma máquina
virtual nos servidores do Google, permitindo a execução de comando e scripts
diretamente no ambiente em nuvem. Esta prática proporcionou não apenas o
entendimento de como manipular o ambiente de desenvolvimento do Google
Cloud, mas também a familiarização com a linguagem Python para a
implementação de um algoritmo funcional.
2.Desenvolvimento
O primeiro passo foi obter o acesso ao ambiente do Google Cloud Shell
Editor, conforme orientado no roteiro da aula prática. Segui a documentação
do Google Cloud até chegar ao link ide.cloud.google.com e, após criar minha
conta pessoal, tive meu primeiro contato com as diversas ferramentas
disponíveis, as quais me surpreenderam pela versatilidade e potencial para
futuros projetos.
Ao entrar no terminal do Google Cloud Shell, fui apresentado a uma
interface semelhante a outras IDEs (Ambiente de Desenvolvimento Integrado)
com as quais já estava familiarizado, como o VSCode da Microsoft. Com o
ambiente preparado comecei a desenvolver o script para calcular o IMC,
decompondo a proposta em partes menores para facilitar sua
implementação.
A fórmula do IMC, que consiste no peso dividido pela altura ao
quadrado, foi utilizada como base para o desenvolvimento do algoritmo em
Python. Para melhorar a interpretação dos resultados , pesquisei uma tabela
de classificação do IMC, que foi implementada no código para fornecer uma
resposta adequada conforme o resultado obtido.
Após algumas tentativas e ajustes, consegui implementar as funções
necessárias e executar o código com sucesso
3.Resultados
Nesta seção do relatório, apresento os resultados obtidos durante a
utilização do Google cloud Shell Editor. Por meio de capturas de tela, oferecerei
uma visão detalhada das etapas percorridas durante a execução da
calculadora de IMC, a prática dos comandos gerais e diferentes resultados. As
imagens fornecerão uma representação visual dos processos realizados
atividades executadas.
Ferramentas Cloud Google
Código em Python
Execução de alguns testes
Código em caso de erro
4.Conclusão
Este projeto permitiu-me explorar uma linguagem de programação
diferente daquelas com as quais estou mais familiarizado, como Javascript e Lua.
Além disso, o contato inicial com o Google Cloud Shell Editor despertou um
grande interesse em continuar explorando suas funcionalidades e em utilizá-lo em
futuros projetos.
A experiencia não apenas solidificou meu entendimento da simplicidade e
versatilidade da linguagem Python, como também me motivou a incorporá-la em
meus projetos cotidianos. Estou entusiasmado para continuar utilizando essa
ferramenta e expandir meu conhecimento em computação em nuvem e
desenvolvimento com Python.