Olá, pessoal, tudo bem ?
Sou iniciante em java e estou tentando criar um quizz com perguntas de história e cada resposta certa acumula 5 pontos. Ao final das perguntas, o programa informa o total de pontos e pergunta se o usuário deseja continuar (loop). O problema é que se continuar, os pontos são somados juntos com os anteriores, ou seja, se antes o usuário tinha feito 10 pontos e na segunda tentativa fez apenas 5, o programa informa 15 ao invés de 5. Como resolver isso ?
É possível limpar uma variável que está acumulando soma?
R
1 Resposta
D
1 like
É só zerar o somatório no início do laço.
while ( continuar? ) {
pontos = 0;
...
...
...
mostra os pontos...
}
Criado 2 de junho de 2021
Ultima resposta 2 de jun. de 2021
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Back-end Java: Microsservicos, Spring Boot e Kubernetes Por Eduardo Felipe Zambom Santana — Casa do Codigo