FACULDADE UNOPAR
LARILSON BRAGA NUNES
Linguagem de programação
SÃO JOSÉ-SC
FACULDADE UNOPAR
Linguagem de programação
Aula prática de linguagem de
programação apresentado como requisito
parcial para obtenção da media semestral
do curso análise de desenvolvimento
SÃO JOSÉ-SC
INTRODUÇÃO
Este relatório apresenta a atividade solicitada na disciplina linguagem de
programação, realiza no segundo semestre do curso de engenharia de software.
O objetivo da atividade é criar um programa na ferramenta Google Cloud utilizando
linguagem de programação Python.
Desenvolvimento
O que é Python?
O Python é uma linguagem de programação amplamente usada em aplicações da
Web, desenvolvimento de software, ciência de dados e machine learning (ML). E
uma linguagem fácil de aprender e pode ser executada em muitas plataformas
diferentes. O software Python pode ser baixado gratuitamente, integra-se bem a
todos os tipos de sistema e agiliza o desenvolvimento
Google Cloud Shell
É um ambiente shell interativo que permite aprender e testar o Google Cloud. Ele
oferece acesso de linha de comando a recursos de computação hospedados no
Google Cloud. O Cloud Shell é uma máquina virtual baseada em Debian com um
diretório principal permanente de 5 GB
O Que é IMC
O Índice de Massa Corporal (IMC) é uma das principais ferramentas, adotada
inclusive pela Organização Mundial de Saúde (OMS), para calcular o chamado
“peso ideal”. Obtido a partir do peso e da altura do indivíduo, o IMC também aponta
níveis de magreza e obesidade, que são usados para nortear o trabalho de
profissionais de saúde e de educadores físicos.
Para obter o IMC, basta dividir o seu peso (em quilos) pela altura (em metros)
elevada ao quadrado (altura x altura). De acordo com o indicador, o peso
considerado saudável é aquele situado entre 18,5 e 24,9.
Os outros marcadores do IMC são:
- magreza leve (entre 17 e 18,4);
- magreza moderada (entre 16 e 16,9) ;
- magreza grave (menor que 16);
- sobrepeso (índice de 25 a 29,9);
- obesidade grau 1 (30 a 34,9);
- obesidade severa (35 a 39,9)
- obesidade mórbida (acima de 40).
Criando IMC (índice de massa corporal) em Python
Resultado
1- Definição da função calcular imc
- A função calcular imc é criada para calcular o IMC com base no peso e altura
fornecidos.
- A fórmula usada é: imc = peso / (altura ** 2)`.
- A função retorna o valor calculado do IMC.
2. **Função principal
- é criada para interagir com o usuário e controlar o fluxo do programa.
- A função pede ao usuário para inserir seu peso e altura.
- input() é usado para receber os dados do usuário como texto, e float() converte
esses dados para números decimais.
- O IMC é calculado chamando a função calcular imc com os valores fornecidos
pelo usuário.
- O resultado do IMC é exibido ao usuário.
3. Verificação e classificação do IMC
- O código verifica em qual faixa de IMC o resultado se encaixa e imprime uma
mensagem correspondente.
- As faixas são: abaixo do peso, peso normal, sobrepeso e obesidade.
print(f"Seu IMC é: {imc:.2f}")
if imc < 18.5:
print("Você está abaixo do peso.")
elif 18.5 <= imc < 24.9:
print("Você está com o peso normal.")
elif 25 <= imc < 29.9:
print("Você está com sobrepeso.")
else:
print("Você está com obesidade.")
4. Execução do programa:
- A linha `if __name__ == "__main__": main()` garante que a função `main()` será
executada quando o script for executado diretamente.
- Esta é uma prática comum em Python para organizar e controlar a execução do
código.
Conclusão
Durante o estudo, observamos que o Google Cloud Shell é uma ferramenta
excepcional para aprender e desenvolver projetos práticos desde o início.
Exploramos cada passo detalhadamente, analisamos as características da
linguagem que utilizamos e finalizamos criando o programa solicitado, examinando
linha por linha.
A praticidade e a versatilidade do Google Cloud Shell tornam-no um recurso valioso
tanto para iniciantes quanto para desenvolvedores experientes. A interface integrada
e o acesso fácil a diversas ferramentas de programação ampliam significativamente
nossas possibilidades de aprendizado e criação.
Concluo que essa experiência é altamente recomendada para qualquer um que
deseje se aventurar no mundo da programação e no desenvolvimento de projetos
inovadores.