JavaSintaxedesafio

Divisão de conta

Dividir contas em restaurantes ou aplicativos de delivery exige calcular gorjeta sobre o total, não sobre o valor individual. Se você errar essa ordem, o garçom recebe menos ou os amigos pagam a mais. Dominar multiplicação e porcentagem com variáveis evita confusões em qualquer sistema de pagamento compartilhado.

O PROBLEMA

Leia valor da conta, número de pessoas e gorjeta %. Calcule total com gorjeta e valor por pessoa.

EXEMPLO

Entrada: R$150, 3 pessoas, 10%
Saída: Total: R$165.00, Por pessoa: R$55.00

SOBRE O CONCEITO

O cálculo correto é: totalComGorjeta = conta * (1 + gorjeta/100) e depois valorPorPessoa = totalComGorjeta / pessoas. O erro comum é fazer conta * (1 + gorjeta/100) já dividido, o que reduz o valor da gorjeta. Por exemplo, se a conta é R$150, 3 pessoas e 10%, calcular gorjeta sobre 50 (150/3) dá R$5 de gorjeta, mas sobre 150 dá R$15. Sempre calcule o total primeiro, depois divida. Use double para precisão e Scanner para entrada.

RESOLUÇÃO

Mais exercícios de Sintaxe

JAB008 · BásicoÁrea do círculoJAB001 · BásicoOlá, mundo!JAB003 · BásicoSoma de dois inteirosJAB002 · BásicoSaudação personalizada
Ver todos os exercícios de Java