[ Foro de Java ]

Error de sintaxis en ejercicio

23-Jun-2018 15:17
Invitado (Krauser)
1 Respuestas

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]);
       }
   }
}


28-Jun-2018 23:37
Nacho Cabanes (+37)

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.)