Skip to content

Repository files navigation

Python-Simple-Projects

Desafios realizados durante a disciplina Fundamentos da Programação no curso de Desenvolvimento de Sistemas na Proz.

A ideia é praticar os conceitos aprendidos em sala de aula - variáveis, tipos de entrada de dados, saída de dados, estruturas condicionais e laços de repetição.

Conversor de Temperatura

Crie um programa que converta a temperatura informada pelo usuário da escala Celsius para a escala Fahrenheit.

Lembre-se: A fórmula para conversão de Celsius para Fahrenheit é: F = ((Celsius * 9) / 5 ) + 32

Quantidade de Notas

Programa para um caixa eletrônico: Elabore um programa onde o cliente informa um valor para saque e deve-se retornar a quantidade de cédulas necessárias para o cliente sacar esse valor.

Cálculo do IMC

Crie um aplicativo que calcule o Índice de Massa Corporal (IMC) de uma pessoa. Peça o peso e a altura, calcule o IMC usando a fórmula: IMC = peso / (altura * altura). E por fim, indique, de acordo com o resultado, se a pessoa está:

  • Abaixo do normal
  • Normal
  • Sobrepeso
  • Obesidade grau I
  • Obesidade grau II
  • Obesidade grau III

Autenticação de um Login

Elabore um programa de autenticação de login, onde o usuário possui apenas quatro tentativas para colocar a senha correta. Se ele errar após a quarta tentativa, uma mensagem deve informá-lo que ele esgotou todas suas tentativas.

Cálculo da Aprovação ou Reprovação

Elabore um programa que informe a aprovação ou reprovação do estudante.

O programa deve receber as notas N1, N2, N3 e fazer a média aritmética básica.

O programa também deve receber a quantidade de faltas do estudante.

Os critérios de aprovação seguem a seguir: - Nota: média maior que 5.0 - Faltas:quantidade de faltas menor que 30 (para um total de 100 aulas)

Ou seja, se o estudante tiver uma média maior que 5.0, mas sua quantidade de faltas exceder o valor de 30, ele é reprovado pela abstenção.

Respostas nos outros arquivos do repositório.

About

Desafios básicos de Python para quem está aprendendo Lógica de Programação

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages