Prévia do material em texto
Anhanguera Análise é Desenvolvimento de Sistemas DOUGLAS FERREIRA –RA 36758156 PORTFÓLIO AULA PRÁTICA / SEMESTRE 1º: Linguagem de Programação LINGUAGEM DE PROGRAMAÇÃO Trabalho prático 1º semestre de 2023, portfólio de aula prática apresentado para o departamento do curso de Linguagem de Programação, como parte dos requisitos para obtenção de aprovação do semestre mencionado. Orientador / Tutor: Prof. Vanessa Matias Leite Brasília/DF 2023 Sumário 4. Introdução 4 5. desenvolvimento 4 5.1. Tarefa 1 5 5.1.1. Tarefa 2 6 6. Conclusão 6 6.1. Tabela 7 6.1.1. Programa IMC 7 1.1.1. Entendendo o programa 8 INTRODUÇÃO 1. Introdução Para a execução dessa produção textual são aplicados os conceitos teóricos da disciplina de forma prática de maneira que pudesse aprimorar o conhecimento adquirido ao longo da matéria ministrada, todo o resultado é fruto do estudo com base nos problemas propostos na disciplina e serviu de base para todo o desenvolvimento do trabalho apresentado 2. desenvolvimento DESENVOLVIMENTO Pra iniciar acessei o Google cloud Shell pelo navegador Chrome, o mesmo oferece a extensão do aplicativo para adicionar o Google cloud Shell editor para a área de trabalho do Windows. O editor após aberto oferece uma interface simples intuitiva muito parecido com o VS code. Criei uma nova pasta com a extensão .py. Foi colocado em prática o algoritmo proposto para o a evolução do código. TAREFA 1 2.1. Tarefa 1 Instalar o sistema Google Cloud Shell Editor. Para a instalação do Google Cloud Shell Editor, por ser uma ferramenta de nuvem não é necessária a instalação prévia de nenhum programa em específico, bastando apenas acessá-lo pelo navegador e logar-se com uma conta Google para fazer uso da ferramenta. Apesar disso, o mesmo oferece extensão para atalho na área de trabalho do Windows. TAREFA 2 2.1.1. Tarefa 2 Criar um programa que faça cálculo do IMC; Neste momento utilizei como referência a tabela de cálculo do índice de massa corporal com estruturas condicionais para se chegar ao resultado, com base nos dados fornecidos abaixo. 3. Conclusão 3.1. Tabela Esta tabela fornece uma referência rápida para entender as categorias de IMC Fonte: https://www.facebook.com/101068585461915/photos/a.101096968792410/101099178792189/?type=3 3.1.1. Programa IMC Criação de um programa de calculo IMC; Fonte: Próprio Autor 1.1.1. Entendendo o programa Entendendo o Programa Usamos o caractere ‘#’ para realizar um comentário, em Python tudo que estiver nessa linha não faz parte do programa. Passo 1: Solicitar peso e altura Nesta etapa, o programa usa a função input para coletar o peso e a altura do usuário. Os valores são convertidos em números de ponto flutuante (float) para que possam ser usados em cálculos matemáticos. Passo 2: Calcular o IMC Aqui, calculamos o IMC usando a fórmula padrão do Índice de Massa Corporal: IMC = peso / (altura * altura). A altura é elevada ao quadrado usando o operador '**'. Passo 3: Exibir o IMC Este comando print exibe o valor calculado do IMC na tela para o usuário. Passo 4: Determinar a categoria do IMC e fornecer uma explicação Nesta parte, o programa avalia o valor do IMC e o classifica em uma categoria de acordo com as diretrizes de saúde comuns: IMC menor que 18.5: Abaixo do peso. IMC entre 18.5 e 24.9: Peso saudável. IMC entre 25 e 29.9: Sobrepeso. IMC maior ou igual a 30: Obesidade. O programa imprime uma mensagem correspondente à categoria em que o IMC se enquadra, juntamente com uma breve explicação sobre o que isso significa para a saúde. Passo 5: Fim do programa O programa não tem mais comandos após o bloco condicional, o que significa que ele chegou ao fim. Esse programa simples permite que os usuários calculem seu IMC e entendam em que categoria seu IMC se enquadra, fornecendo informações básicas sobre a saúde do peso corporal.