Escreva um código que recebe do usuário o nome de um lutador de box e seu peso.
Em seguida, o código deve informar a categoria a que pertence o lutador,
conforme tabela abaixo. No final, o código deve exibir a seguinte mensagem na
tela:
NOME DO LUTADOR: Gustavo Marmota
PESO: 73.4
Frase a ser exibida: “O lutador Gustavo Marmota pesa 73.4 Kg e se enquadra na
categoria Ligeiro!
Peso Categoria
Menor que 65Kg Pena
Maior ou igual a 65Kg e menor que 72Kg Leve
Maior ou igual a 72Kg e menor que 79Kg Ligeiro
Maior ou igual a 79Kg e menor que 86Kg Meio-médio
Maior ou igual a 86Kg e menor que 93Kg Médio
Maior ou igual a 93Kg e menor que 100Kg Meio-pesado
Maior ou igual a 100Kg Pesado
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.
def categoria_boxe(nome, peso):
"""
Recebe o nome e o peso de um lutador de boxe e retorna a categoria a que ele pertence.
Args:
nome: Nome do lutador.
peso: Peso do lutador, em kg.
Returns:
Categoria do lutador.
"""
if peso < 65:
return "Pena"
elif peso >= 65 and peso < 72:
return "Leve"
elif peso >= 72 and peso < 79:
return "Ligeiro"
elif peso >= 79 and peso < 86:
return "Meio-médio"
elif peso >= 86 and peso < 93:
return "Médio"
elif peso >= 93 and peso < 100:
return "Meio-pesado"
else:
return "Pesado"
if __name__ == "__main__":
nome = input("Nome do lutador: ")
peso = float(input("Peso do lutador (em kg): "))
categoria = categoria_boxe(nome, peso)
print(f"NOME DO LUTADOR: {nome}")
print(f"PESO: {peso}")
print(f"O lutador {nome} pesa {peso} Kg e se
enquadra na categoria {categoria}!")
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.
Boa tarde. Vou colocar de 2 formas:
nome = input('Digite o nome do lutador: ')
peso = float(input('Digite o peso do lutador: '))
categoria = ''
if peso < 65:
categoria = 'Pena'
elif peso >= 65 and peso < 72:
categoria = 'Leve'
elif peso >= 72 and peso < 79:
categoria = 'Ligeiro'
elif peso >= 79 and peso < 86:
categoria = 'Meio-médio'
elif peso >= 86 and peso < 93:
categoria = 'Médio'
elif peso >= 93 and peso < 100:
categoria = 'Meio-pesado'
elif peso >= 100:
categoria = 'Pesado'
print(f'O lutador {nome} pesa {peso} Kg e se enquadra na categoria {categoria}!')
def calcular_categoria(peso):
if peso < 65:
return "Pena"
elif peso < 72:
return "Leve"
elif peso < 79:
return "Ligeiro"
elif peso < 86:
return "Meio-médio"
elif peso < 93:
return "Médio"
elif peso < 100:
return "Meio-pesado"
else:
return "Pesado"
# Solicitar nome e peso do lutador ao usuário
nome_lutador = input("Digite o nome do lutador: ")
peso_lutador = float(input("Digite o peso do lutador em Kg: "))
# Calcular categoria
categoria_lutador = calcular_categoria(peso_lutador)
# Exibir informações na tela
print(f"\nNOME DO LUTADOR: {nome_lutador}")
print(f"PESO: {peso_lutador}")
print(f"Frase a ser exibida: 'O lutador {nome_lutador} pesa {peso_lutador} Kg e se enquadra na categoria {categoria_lutador}!'")
Aqui está um exemplo de código em Python que recebe o nome e o peso de um lutador de boxe, determina sua categoria de peso conforme a tabela fornecida e exibe uma mensagem apropriada:
def determinar_categoria(peso): # Solicitar ao usuário o nome e o peso do lutador # Determinar a categoria do lutador # Exibir a mensagem com as informações |
Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.