[ Foro de Java ]
Buenas estimados, en teoría debería estar haciendo un código en Java que me permita crear un vector con una cantidad de elementos determinado por el usuario y que a su vez este lo cargue con datos ingresados para al final poder mostrarlos, les muestro el código ya que solamente me pide que ingrese el valor de longitud del error y luego finaliza y no se porque, les agradezco desde ya:
public class Ejercicio6 {
public static void main(String[] args) {
int t, v;
System.out.print("Ingrese el valor a contener en el arreglo: ");
Scanner sc = new Scanner(System.in);
t = sc.nextInt();
int arr[] = new int [t];
for(int i=0; i==t; i++){
System.out.print ("A continuación ingrese el valor N°" + i + ": ");
v = sc.nextInt();
arr[i] = v;
}
for (int i=0; i==t; i++){
System.out.println(arr[i]);
}
}
}
El formato de tu orden "for" es incorrecto : no debería ser "i==t" sino "i<t", porque se comporta como un "mientras" (mientras que el contador no alcance el valor límite).
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)