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)