[RESOLVIDO] Duvida em java

Queria saber como façço tipo um quiz onde se a pesoa erra a resposta ela retorna ao inicio no java , tipo
quanto é 4x5
a pessoa digita usando Scanner, enquanto a pessoa nao der a resposta 20 o programa volta a pergunta, quanto é 4x5, isso ate ela acertar.

fiz assim mas deu ruim kkk ( sou iniciante no java)!

package teste.de.retorno;
import java.util.Scanner;
public class TesteDeRetorno {
public static void main(String[] args) {
Scanner ler = new Scanner(System.in);

    System.out.println("Quanto é  4x5?");
    String resposta = ler.nextLine();
    while(String resposta = ler.nextLine("20"))
    System.out.println("acertou");

else
System.out.println(“Você errou, vamos repetir!”);
return line(8);
}
}

Scanner entrada = new Scanner(System.in);
boolean acertou = false;
while (!acertou) {
    System.out.println("Quanto é  4x5?");
    String resposta = entrada.nextLine();
    acertou = "20".equals(resposta);
    if (acertou) {
        System.out.println("Você acertou");
    } else {
        System.out.println("Você errou, vamos repetir!");
    }
}
1 curtida

@Pantrol bem vindo ao GUJ! :hugs: Toda vez que você postar algum código fonte, selecione o mesmo na caixa de texto e pressione CTRL + SHIFT + C, que ai seu código ficará todo formatado, facilitando a leitura e o entendimento do mesmo. Todos agradecem! :+1:

1 curtida

Aaaa CARA BIGADAÃO VC ME AJODOU MUITTOOO !!

//Valeu to tentando fazer isso a um tempão já mas como disse sou iniciante, brigado viu.:sweat_smile::grin::grin::grin:

a brother agora q fui reproduzir que notei mesmo q eu de a resposta certa ele ta retornando “vc errou vamos repetir” e volta a pergunta

aa mano deu certo claro eu q errei, o nome da String:crazy_face::stuck_out_tongue_winking_eye: valew, vou poder completar minha prova com isso.