Prévia do material em texto
Linguagem de Programação Relatório de Atividade com a Linguagem de Programação python Heitor Hertz de Almeida Mourão 09.09.2023 Análise e Desenvolvimento de Sistemas Universidade Pitágoras Unopar Anhanguera Análise e Desenvolvimento de Sistemas 2º Semestre Introdução Para esta atividade foi proposto que fosse criado um programa na linguagem de programação Python que pudesse calcular o Índice de Massa Corporal (IMC) de uma pessoa. Para criar o programa eu deveria usar o Google Cloud Shell Editor e deveria descrever no relatório as funcionalidades dessa ferramenta. Métodos Utilizando o Google Cloud Shell Editor eu criei uma pasta e criei um arquivo python (.py) para iniciar o projeto. Utilizando a função print(), imprimi na tela um título e uma explicação do que é o IMC, e para coletar os dados do usuário eu utilizei duas variáveis com a função input(), assim, eu recebo os dados de altura e armazeno na variável altura e o peso eu armazenei na variável peso. Criei mais uma variável que armazena o resultado do cálculo do IMC, este cálculo consiste em dividir o peso pela altura ao quadrado(peso / altura²). Utilizando estrutura de condições aninhadas (if, elif e else) eu posso mostrar ao usuário em que situação ele se encontra de acordo com o valor do IMC, podemos ver o que cada valor representa através da tabela a seguir: Um último print() é utilizado para imprimir na tela o resultado do cálculo do IMC e o que este valor representa. Para destacar algumas informações, usei o código escape ANSI, que consiste em colocar um comando nas strings para alterar a suas características como por exemplo as cores e formatação (para mais informações acesse o link 4 na página 5). Resultados Como pode ser observado nas imagens abaixo o programa funciona corretamente: Conclusão Com este trabalho pude adquirir habilidades práticas de programação em Python, e pude observar o quão interessante é a ferramenta Google Cloud Shell Editor. Posso descrever algumas características dessa ferramenta e da linguagem Python: Sobre o Google Cloud Shell Editor, é uma ferramenta baseada na web que oferece um ambiente de desenvolvimento integrado (IDE) para desenvolvedores que trabalham na plataforma Google Cloud. Suas principais características incluem integração com o Google Cloud, edição de código avançada, depuração integrada, suporte a controle de versão, terminal integrado, extensibilidade, colaboração em tempo real e armazenamento persistente. É uma ferramenta versátil que simplifica o desenvolvimento e a colaboração em projetos baseados na nuvem do Google. Sobre a linguagem python, é uma linguagem de programação de alto nível conhecida por sua simplicidade e legibilidade. Suas características incluem sintaxe simples, tipagem dinâmica, gerenciamento automático de memória, ampla biblioteca padrão, comunidade ativa, plataforma cruzada, extensibilidade, suporte a interfaces gráficas e orientação a objetos. É amplamente utilizado em desenvolvimento web, científico e automação de tarefas, com uma grande comunidade e um ecossistema rico de bibliotecas e frameworks. Python é de código aberto e gratuito. Assim encerro o meu relatório deste trabalho de Linguagem de Programação. Referências 1. https://www.python.org/ 2. https://shell.cloud.google.com/ 3. https://www.tuasaude.com/calculadora/imc/ 4. https://stackoverflow.com/questions/4842424/list-of-ansi-color-escape-sequences Heitor Hertz de Almeida Mourão – Linguagem de Programação – Análise e Desenvolvimento de Sistemas – 2º Semestre – Universidade Pitágoras Unopar Anhanguera – 09/09/2023. 5 image9.png image1.jpeg image2.png image3.png image4.png image5.png image6.png image7.png image8.png