Java - Duda 3 numeros pares segun el número

 
Vista:
Imágen de perfil de Ivan
Val: 20
Ha disminuido 1 puesto en Java (en relación al último mes)
Gráfica de Java

Duda 3 numeros pares segun el número

Publicado por Ivan (11 intervenciones) el 13/08/2019 22:15:38
Hola quiero imprimir los 3 números pares segun el número introducido por teclado.(Si es un 3 mostrar 2,4,6) Tengo hecho esto y me estoy haciendo un lio enorme:
1
2
3
4
5
6
7
8
9
10
Scanner sc = new Scanner(System.in);
System.out.println("Introduce un numero");
int num = sc.nextInt();
sc.nextLine();
for (int i = 10-num; i < num; i++) {
    if(i%2==0 && i>0){
        System.out.println(i);
    }else{
    }
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Kabuto
Val: 3.428
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Duda 3 numeros pares segun el número

Publicado por Kabuto (1381 intervenciones) el 15/08/2019 00:41:46
Prueba esto...

1
2
3
4
5
6
7
8
9
Scanner sc = new Scanner(System.in);
int par = 2; //Empezamos con el 2, que es el primer par
System.out.println("Introduce un numero");
int num = sc.nextInt();
sc.nextLine();
for (int i = 0; i < num; i++) {
    System.out.println(par); //Mostramos el "par" actual
    par = par + 2;  //Preparamos el próximo "par", que se mostrará si "i < num"
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Ivan
Val: 20
Ha disminuido 1 puesto en Java (en relación al último mes)
Gráfica de Java

Duda 3 numeros pares segun el número

Publicado por Ivan (11 intervenciones) el 15/08/2019 00:48:59
Al final lo hice asi gracias :
1
2
3
4
5
6
7
Scanner sc = new Scanner(System.in);
System.out.println("Introduce un numero");
int num = sc.nextInt();
sc.nextLine();
for (int i = 0, j = 2; i < num; i++, j = j + 2) {
    System.out.println(j);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar