Problema sintáctico

Como esta experto quiero preguntale lo siguiente, tengo el siguiente ejercicio en Java, pero tengo el siguiente problema en int, te envío el código para que los observaras y pedirte el favor de que me ayudes
import java.util.Scanner;
public class Ejercicio_6_1 {
public static void main( String args[] ) {
int n;
int i;
int[] A= new int;
System.out.println("Introduce un número entero positivo:");
Scanner lector = new Scanner(System.in);
n = lector.nextInt();
if (n<0){n = n * -1;
}
while (n!=0);{
for (i=0; n!=1; i++)
if ( (n % 2) == 0)
{ n= n/2;}
else
{
n=3*n+1;
}
System.out.println("La serie es: ");
for(i=0; i<n; i++)
A=n;
System.out.println(A);
}
}
}

1 respuesta

Respuesta
1
int[] a = new int;
Esto es incorrecto debido a que si deseas hacer un array de int sería:
int a[] = new int[3]; //indicas la cantidad de elementos
o usas
int a = 1; //para un número normal
Échale un vistazo a la clase Vector y me avisas, con gusto te atiendo.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas