• Matéria: Informática
  • Autor: amandaoliveiracostao
  • Perguntado 4 anos atrás

Faça um programa em Python em módulo ou classe que faça o seguinte:
Peça para o usuário entrar com a temperatura ambiente.
Se o usuário colocar uma temperatura igual ou menor a zero deve aparecer a mensagem congelante
Se for entre 0 e 16 deve aparecer a mensagem frio
Se for entre 16 e25 deve aparecer a mensagem aconchegante
Se for entre 25 e 35 deve aparecer a mensagem bem quente
Se for acima de 35 deve aparecer a mensagem derretendo.

Respostas

respondido por: MiguelFOp
0

Explicação

Basicamente, precisamos fazer um código que tenha o uso de módulos, que são bibliotecas do python ou usar uma classe, eu optei por usar uma classe, pois seria mais prático e simples.

Código

Python

class Temperatura:

   def __init__(self, temperatura):

       self.temperatura = temperatura

       

   def Verifica(temperatura):  

       if(temperatura > 0 and temperatura < 16):

           print("Frio")  

       elif(temperatura > 16 and temperatura < 25):

           print("Aconchegante")  

       elif(temperatura > 25 and temperatura < 35):

           print("Bem quente")  

       elif(temperatura > 35):

           print("Derretendo")

           

user = int(input("Informe a temperatura ambiente: "))

Temperatura.Verifica(user)

Explicando o código

1. Primeiramente, criamos uma classe chamada Temperatura, e inicializamos ela e suas variáveis com: def __init__(self, temperatura)

OBS: É obrigatório o uso do def __init__ (self)

2. Depois criamos uma função para verificar a temperatura, a qual receberá um parâmetro. Verificamos a temperatura com if e elif.

3. Pedimos ao usuário a temperatura

4. Queremos fazer a verificação dessa temperatura. Nossa função Verifica(), faz isso, então vamos acessar ela dentro da nossa classe Temperatura.

Comandos e Ajudas

classdefinimos uma classe

elifatua como um else if ( mas e se )

int()transforma a variável em inteira

inputentrada do usuário

Espero ter ajudado :)

Perguntas similares