Faça um programa em Python em módulo ou classe que faça o segu...

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.

1 Resposta

Ver resposta
Elen

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ódigoPython

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

class → definimos uma classe

elif → atua como um else if ( mas e se )

int() → transforma a variável em inteira

input → entrada do usuário

Espero ter ajudado :)

Sua resposta
Ok

Mais perguntas de Informática





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação