import java.util.*;
public class Valores{ public static void main(String[]args){
Scanner scan=new Scanner(System.in);
System.out.println("Introduce números enteros y pulsa 0 para finalizar: ");
// Definimos la variable que recibira los valores enteros
int datosIntroducidos=0;
// Definimos un array donde se iran añadiendo las entradas del usuario
int[] array=new int[100];
// Definimos una variable apuntado, que indicara en que posición del
// array estamos añadiendo los nuevos valores
int i=0;
// Inicamos el bucle. Este bucle se ejecutara hasta que el usuario
// presione el 0
do{ // obtenemos un valor por el teclado
datosIntroducidos=scan.nextInt();
// Si el valor es diferente de 0, lo añadimos al array
if(datosIntroducidos!=0){ array[i]=datosIntroducidos;
i++;
}
}while(datosIntroducidos!=0);
//Mostramos los valores añadidos al array
System.out.println("---------------------------"); System.out.println("Los valores añadidos son: "); for(int j = 0;j < i;j++){ System.out.print(" " + array[j]); }
System.out.println();
}
}
Comentarios sobre la versión: Versión 1 (1)