◀ MAPA DE QUESTS
◀270/555
QUEST #270 · FUNDAMENTOSCódigo
Moedas do Pergaminho
O mercador anotou tudo como texto: a quantidade de moedas e a taxa de câmbio do reino vizinho. Antes de fazer contas, o ferreiro precisa converter esses textos em números.
LV.1+62 XP
📖 CONCEITO
A função input() sempre devolve uma string, mesmo quando o usuário digita um número. Para calcular, converta com int() (inteiros) ou float() (decimais), e volte para texto com str() quando precisar concatenar. Se o texto não representar um número válido, a conversão lança ValueError.
EXEMPLO DE USO
idade = int("19")
preco = float("2.75")
print(idade + 1, preco * 2)
print("Total: " + str(idade))
print("19" + "1") # sem converter, junta textos: 191🗄️ SCHEMA
Variáveis vindas de `input()`, já como texto: `entrada = "42"` e `taxa = "1.5"`.🎯 DESAFIO
Converta `entrada` para inteiro na variável `moedas` e `taxa` para decimal na variável `fator`. Depois calcule `total = moedas * fator` e exiba com `print(total)`.