Ed
ano passado
Vamos analisar o código Java fornecido passo a passo para determinar o valor final da variável "anos". 1. Inicialização das variáveis: - `saldo` começa em 1000. - `obj` é 5000 (quantidade de dinheiro a acumular). - `pgto` é 800 (contribuição anual). - `juros` é 10/100, que equivale a 0,1. 2. Loop while: O loop continua enquanto `saldo` for menor que `obj` (5000). Dentro do loop: - O saldo é atualizado com a contribuição e os juros: `saldo = (saldo + pgto) * (1 + juros)`. - A cada iteração, a variável `anos` é incrementada em 1. Agora, vamos calcular quantas iterações o loop fará até que `saldo` atinja ou ultrapasse 5000. - Ano 0: saldo = 1000 - Ano 1: saldo = (1000 + 800) * (1 + 0,1) = 1800 * 1,1 = 1980 - Ano 2: saldo = (1980 + 800) * (1 + 0,1) = 2780 * 1,1 = 3058 - Ano 3: saldo = (3058 + 800) * (1 + 0,1) = 3858 * 1,1 = 4243,8 - Ano 4: saldo = (4243,8 + 800) * (1 + 0,1) = 5043,8 * 1,1 = 5548,18 No final do quarto ano, o saldo ultrapassa 5000. Portanto, o loop termina após 4 iterações. Assim, o conteúdo da variável “anos” ao final do programa será: (C) 4.


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material