Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Utilizando Scanner para escolher valor

Eu sei que essa dúvida não se aplica aqui nessa aula exatamente, mas se puderem me responder agradeço.

eu escrevi todo o código como demonstrado em aula, mas ao invés de inicializar o contador eu deixei que o usuário escolhesse um valor (Scanner sc = new scanner(System.in)

Tendo escrito toda a parte inerente para receber a entrada que o usuário propôs, como faço para chamar esse valor digitado pelo usuário dentro do"while"?

[...]

Scanner sc = new Scanner(System.in);
System.out.print("Seu contador terminará em qual valor? ");
contador = sc.nextInt();

while(contador <= (o que inserir aqui)){

[...]
#

Muito obrigado

1 resposta
solução!

Boa noite Juliana ,tentei explicar da forma mais clara que consegui :

import java.util.Scanner;

public class WhileLoop {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.print("Seu contador terminará em qual valor? ");
        int valor_maximo = sc.nextInt();
        int contador =0;
        //basicamente o codigo abaixo significa "enquanto o valor do contador for menor ou igual ao valor_maximo, faça:"
        while(contador<=valor_maximo){
            System.out.println(contador);
            contador++;//essa linha é necessaria pois ela incrementará o contador de 1 em 1 até o valor definido pelo usuario
        }
    }
}