QUEST #412 · FUNDAMENTOSCódigo

Aritmética do Tesouro

Cinco heróis voltaram da masmorra com 47 moedas. Thorin exige divisão justa: cada um recebe a mesma parte e o que sobrar vai para o cofre da guilda.

LV.2+97 XP
📖 CONCEITO

Os operadores aritméticos são `+ - * / %`. Entre inteiros, `/` faz divisão inteira (descarta a parte decimal) e `%` devolve o resto. Operadores compostos como `+=` e `-=` atualizam a própria variável. O ternário `condicao ? valorSeVerdadeiro : valorSeFalso` escolhe um valor numa única expressão.

EXEMPLO DE USO
int flechas = 17;
int aljavas = flechas / 5;   // 3
int sobra = flechas % 5;     // 2
flechas -= 2;                // 15
String status = sobra > 0 ? "incompleto" : "cheio";
🗄️ SCHEMA
Variáveis `int moedas = 47;` e `int herois = 5;` já declaradas no `main`.
🎯 DESAFIO

Calcule `int parte = moedas / herois` e `int resto = moedas % herois`. Declare `int cofre = 100` e some o resto com `cofre += resto`. Imprima `parte`, `cofre` e, com um ternário, `sobrou` se `resto > 0` ou `exato` caso contrário.

Missao.java — JDK 21⌨ CÓDIGO