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)`.

missao.py — Python 3.12⌨ CÓDIGO