Prévia do material em texto
Cidade/UF Ano Universidade Anhanguera Unidade: Maceió/Al Engenharia De Software - Bacharelado Marcus André Cavalcante Junior RA: 3607608602 PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA: Prática – Linguagem de Programação PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA Prática – LINGUAGEM DE PROGRAMAÇÃO Maceió/AL 2023 Marcus André Cavalcante Junior RA:3607608602 Trabalho de portfólio apresentado como requisito parcial para a obtenção de 2000 pontos para a média semestral. Tutora: Vanice Dalto SUMÁRIO 1 INTRODUÇÃO....................................................................................................... 4 2 DESENVOLVIMENTO........................................................................................... 5 2.1 MÉTODO .......................................................................................................... 6 2.2 RESULTADOS .................................................................................................. 8 3 CONCLUSÃO ........................................................................................................ 9 REFERÊNCIAS ......................................................................................................... 10 1 INTRODUÇÃO Foi proposto um relatório da atividade prática da criação de um programa no Google Cloud Shell Editor utilizando a linguagem Python para calcular o IMC (Índice de Massa Corporal), é um cálculo simples que permite avaliar se a pessoa está dentro do peso que é considerado ideal para a sua altura. Fig 1 O Índice de Massa Corporal é uma fórmula utilizada por vários profissionais de saúde, incluindo médicos, enfermeiros e nutricionistas, para saber, de uma forma rápida, se a pessoa precisa ganhar ou perder peso. 2 DESENVOLVIMENTO Para a execução desta aula prática, iniciamos acessando o Google Cloud Shell editor pelo navegador do Chrome, o mesmo oferece a extensão do aplicativo para adicionar o Google Cloud Shell editor. Com o editor aberto oferece uma interface simples e intuitiva muito parecido com o Visual Studio Code, da Microsoft. Criei a minha conta e criei um New File chamado imc_.py no qual renomeei com a extensão .py. Em seguida, escrevi o algoritmo proposto para a atividade atual. No final mostro os processos e métodos utilizados durante todo o processo de criação do código. 2.1 MÉTODO Primeiramente, fui pesquisar a tabela de I.M.C. para iniciar o algoritmo de IMC, ver figura 1. Figura 1 Com a tabela do I.M.C. abri minha conta e entrei no Google Shell Editor  cliquei na janela ativar o Cloud Shell e novamente cliquei em ativar Cloud Shell  li e aceitei os termos, aguardo carregar o sistema  Abrir editor aguardo carregar  agora em new file criei um arquivo (OBS. O arquivo é de texto) depois clica em File  Save As e nomeia, no meu caso, calculo_imc.py lembrando sempre de colocar o .py, senão, não irá funcionar. Figura 2 Depois abre a seta onde podemos escrever o código utilizando as estruturas de comando if,elif e eslse Na linha 3 foi criada uma variável chamada “peso” para que o usuário digite seu peso e guarde dentro dela, logo após na linha 4, a variável “altura” foi criada com o mesmo objetivo, coletar a altura do usuário e armazenar. Essas duas variáveis usaram “float” para que as entradas suportem números com casas decimais. Após as variáveis “peso” e “altura”, a variável “imc” foi criada, na linha 5, para calcular o índice de massa corporal com a fórmula peso/(altura**2), e guardar o resultado em sua memória; Toda a estrutura foi montada com base na tabela do IMC, Tabela 1. Na linha 9 foi criada a estrutura condicional com o If, e montada a estrutura lógica do IMC menor que 18.5. Na linha 10, foi dado o “Print” para que imprima o resultado caso a condição seja satisfeita no if. Da linha 11 até a linha 18, usamos a estrutura condicional Elif, que foi montada com base no If. Apenas o índice de cada classificação foi alterado para satisfazer cada IMC calculado. Na linha 19, foi posto else para complementar que se o IMC for maior ou igual a 40, a pessoa estará com Obesidade Grau III ou Obesidade Mórbida. 2.2 RESULTADOS Após a criação do programa foram feitos alguns testes para verificar se está funcionando o programa segue os resultados abaixo. 3 CONCLUSÃO Finalizando e seguindo o roteiro da atividade prática para criar um programa que calcule IMC (Índice de Massa Corpórea) utilizando a ferramenta Google Cloud Shell Editor, com a linguagem de programação Python, a atividade prática de criar um programa de calculo de IMC, funcionou perfeitamente, como foi visto nos resultados obtidos acima, foram utilizados conhecimentos adquiridos com os métodos aprendidos na matéria de Linguagem e programação em Python. Ao longo do trabalho percebe-se o quanto é interessante tanto para o aprendizado, como para a saúde a facilidade de calcular rapidamente o IMC das pessoas, fortalecendo nelas um desejo de se cuidar melhor. REFERÊNCIAS https://fs21.com.br/studiofs21/2020/08/15/228 https://cm-kls-content.s3.amazonaws.com/202002/INTERATIVAS_2_0/LINGUAGEM DE_PROGRAMACAO/LIVRO_DIGITAL/index.html https://shell.cloud.google.com/?hl=pt-br&fromcloudshell=true&show=ide%2Cterminal https://shell.cloud.google.com/?hl=pt-br&fromcloudshell=true&show=ide%2Cterminal https://cm-kls-content.s3.amazonaws.com/202002/INTERATIVAS_2_0/LINGUAGEM%20DE_PROGRAMACAO/LIVRO_DIGITAL/index.html https://cm-kls-content.s3.amazonaws.com/202002/INTERATIVAS_2_0/LINGUAGEM%20DE_PROGRAMACAO/LIVRO_DIGITAL/index.html https://fs21.com.br/studiofs21/2020/08/15/228%20%20%20%2022/08/2023 1 INTRODUÇÃO 2 DESENVOLVIMENTO 2.1 MÉTODO 2.2 RESULTADOS 3 CONCLUSÃO