0% acharam este documento útil (0 voto)
1 visualizações2 páginas

Projeto Python Logica Programacao

Enviado por

wilson
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações2 páginas

Projeto Python Logica Programacao

Enviado por

wilson
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

1.

Introdução

O Índice de Massa Corporal, mais conhecido como IMC, é uma conta usada para
saber se uma pessoa está com o peso adequado para a sua altura. Ele é muito utilizado
por médicos e profissionais da saúde para ajudar a identificar se alguém está com peso
normal, abaixo do peso, com sobrepeso ou obesidade.
O IMC é uma fórmula usada para saber se a pessoa está com o peso ideal em
relação à altura:

2. Objetivo

Criar um programa usando a linguagem Python para calcular o IMC de uma


pessoa. O programa vai pedir que o usuário informe seu peso e sua altura, vai fazer o
cálculo automaticamente e depois mostrar o resultado com uma explicação.
O principal objetivo deste trabalho é aprender a programar em Python,
praticando comandos básicos como:
 Entrada de dados com input();
 Uso de números com float() e operadores matemáticos;
 Condições com if, elif e else;
 E a exibição de resultados com print().

3. Explicação dos comandos:

print("mensagem")
 Exibe uma mensagem na tela.

input("mensagem")
 Pede ao usuário que digite algo. Retorna uma string.

float( )
 Converte a string digitada para número com casa decimal (ex: "70" vira
70.0).

altura ** 2
 Eleva a altura ao quadrado (ex: 1.75² = 3.0625).

if / elif / else
 Estrutura condicional que permite tomar decisões baseadas no valor do
IMC.

f"Texto {variavel:.2f}"
 Um f-string, usada para formatar texto. O :.2f mostra o número com 2
casas decimais.

WILSON ROBERTO SILVA – MATRÍCULA 202308438107


4. Código em Python com explicação passo a passo:

# 1. 80Exibe uma mensagem de boas-vindas


print("Calculadora de IMC - Índice de Massa Corporal")

# 2. Solicita ao usuário o peso em kg


peso = float(input("Digite seu peso em kg: "))

# 3. Solicita ao usuário a altura em metros


altura = float(input("Digite sua altura em metros: "))

# 4. Calcula o IMC usando a fórmula


imc = peso / (altura ** 2)

# 5. Exibe o resultado do IMC com duas casas decimais


print(f"Seu IMC é: {imc:.2f}")

# 6. Interpretação do resultado
if imc < 18.5:
print("Você está abaixo do peso.")
elif 18.5 <= imc < 25:
print("Você está com o peso normal.")
elif 25 <= imc < 30:
print("Você está com sobrepeso.")
else:
print("Você está com obesidade.")

5. Código em Python rodando no Programiz (Python Online Compiler):

WILSON ROBERTO SILVA – MATRÍCULA 202308438107

Você também pode gostar