






Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
FAZER UM CALCULO IMC USANDO O GLOOGLE SHEL
Tipologia: Manuais, Projetos, Pesquisas
1 / 12
Esta página não é visível na pré-visualização
Não perca as partes importantes!







SOBRAL/CE
SOBRAL/CE
Trabalho de portfólio apresentado como requisito parcial para a obtenção de pontos para a média semestral.
Orientadora: Tutora Vanessa Matias Leite
NOME DA DISCIPLINA: LINGUAGEM DE PROGRAMAÇÃO
3
1 INTRODUÇÃO
Esse portfólio foi desenvolvido de forma a colocar em prática os conceitos da linguagem de programação Python que foram ministradas durante a matéria Linguagem de Programação. Como orientado foi solicitado a criação de um código que pudesse efetuar o cálculo do índice de massa corporal – IMC, utilizando como linguagem de programação a linguagem Python, e desenvolvendo o código através do ambiente de desenvolvimento virtual Google Cloud Shell.
SOBRAL/CE
4
2 DESENVOLVIMENTO
Utilizando-se dos conhecimentos adquiridos na disciplina Linguagem de Programação, juntamente com pesquisa acerca de Google Cloud Shell e finalizando com o que é e para que serve o cálculo do IMC e que foi possível desenvolver este portfólio. Em linguagem de programação I foram disponibilizados conteúdos que permitiram conhecer e aprender a linguagem Python, uma linguagem open-source de alto nível, criado pelo programador holandês Guido van Rossum em
Para o desenvolvimento do trabalho foi solicitado a utilização do Google Cloud Shell, que conforme o próprio Google define como: “Cloud Shell é um ambiente de desenvolvimento e operações on-line acessível pelo navegador em qualquer lugar. É possível gerenciar os recursos com este terminal on-line pré-carregado com utilitários como a ferramenta de linha de comando gcloud, kubectl e muito mais. Você também pode desenvolver, criar, depurar e implantar aplicativos nativos da nuvem usando o Editor do Cloud Shell on-line.” Para a construção do código foi necessário entender o que é e para que serve o cálculo do IMC. IMC cuja sigla significa Índice de Massa Corporal, foi criado no século 19 pelo matemático Lambert Quételet, sua fórmula é utilizada para se calcular de forma simplificada e identificar se um ser humano está ou não no peso ideal. Se diz um a forma simplificada pois não leva em conta a idade e se a pessoa em questão é do sexo feminino ou do sexo masculino. Sua fórmula consiste em:
SOBRAL/CE
Antes de apresentar o código, segue abaixo definição dos comandos / funções utilizadas:
Print = exibir mensagem na tela; Input = leitura do valor digitado; Float = apresenta números reais If = estrutura condicional e de repetição; Elif = estrutura condicional e de repetição para verificar outra expressão, no caso da primeira não ser verdadeira;
Abaixo segue código desenvolvido:
print("Cálculo do IMC")
print("O IMC é reconhecido como padrão internacional para avaliar o grau de sobrepeso e obesidade. É calculado dividindo o peso (em kg) pela altura ao quadrado (em metros).")
print("IMC = Peso ÷ (Altura × Altura)")
print("Digite os parâmetros utilizando apenas o ponto. Exemplo: seu peso é 56.7 Kg, escreva 57.7 (não utilize vírgula e nem unidades de medida.)")
print("O mesmo vale para sua altura. Exemplo: sua altura é 1.65 m, escreva 1.65 (não utilize vírgula e nem unidades de medida)")
peso = float(input("Seu peso em Kg: "))
altura = float(input("Sua altura em metros: "))
imc = peso /altura ** 2
if imc <= 16 :
print(imc) print("IMC abaixo de 16 aponta magreza grave.")
elif imc <= 18.5:
print(imc) print("IMC entre 16 e 18.5 aponta magreza moderada.")
elif imc <= 25 :
SOBRAL/CE
print(imc) print("PARABÉN! IMC entre 18.5 e 25 é considerado saudável, apresentando menor risco para doenças.")
elif imc <= 30 :
print(imc) print("IMC entre 25 e 30 indica sobrepeso, podendo levar à fadiga, varizes e má circulação.")
elif imc <= 35 :
print(imc) print("IMC entre 30 e 35 indica obesidade de grau I, podendo resultar em diabetes, infarto, angina e aterosclerose.")
elif imc >= 35 :
print(imc) print("IMC acima de 35 indica obesidade de grau II (severa), podendo causar falta de ar e apneia do sono")
Apresentando abaixo tela do Google Cloud Shell com o código lançado:
SOBRAL/CE
A tela abaixo representa o IMC:
Como resultado foi obtido e alcançado de forma simples, porém objetiva a resposta ao Cálculo do IMC.
SOBRAL/CE
5
3 CONCLUSÃO
Mesmo sendo um projeto simples é muito satisfatório realiza-lo, sedimentar os conhecimentos, aplica-los de forma prática e obter os resultados necessários é de grande valia. Seja desenvolvendo o código através do Visual Studio Code, seja através do Colab Research do Google, ou através do Google Cloud Shell Editor, a experiência de criar, manipular e modelar o código é fantástica. A maior dificuldade foi realmente iniciar a utilização do Google Cloud Shell Editor, mas com o auxílio do vídeo tutorial, definitivamente foi o que permitiu a realização deste portfólio.
SOBRAL/CE