Print values from 1 to N

Asked

Viewed 49 times

-2

I want to start testing a code and for that I wanted it to start printing values from 1 to N.

example:

input: 7

output: 1,2,3,4,5,6,7

  • But what is your doubt?

  • 1

    Do not negatively question because the user is looking for a starting point to know the language.

  • SIIIM, I’m at the beginning

1 answer

1

Hello,

    import java.util.Scanner; 

public static void main(String[] args){

Scanner entrada = new Scanner (System.in); //valor recebido pelo usuario

    for(int i=0; i<entrada; i++){
        System.out.println(i);
    }

}
}// FIM DO PROGRAMA

see if it works.

  • 3

    +1 by scanner and drafting. I would have left just for(int i=0; i < 10; i++).

  • 3

    It should be noted here that the intention was interval [1,N], no [0,N). Você poderia ter tratado disso de 2 maneiras distintas pelo menos. Também tem o ponto que, se for uma validação automática que exija tudo em uma única linha, sua resposta daria erro de formato (por ter impresso em linhas distintas e, também, por não ter colocado as vírgulas). Também tem o fato de que i < inputnão faz muito sentido sendoentreedo tipo Scanner, mas creio que isso foi um erro de digitação e que você desejava fazer int input = scan.nextInt()`

  • 1

    @Lucasnascimentotávora, if this is the appropriate answer to your problem, do not forget to mark it as accepted.

Browser other questions tagged

You are not signed in. Login or sign up in order to post.