Las 50 principales preguntas y respuestas de la entrevista de matriz (2024)

Aquí hay preguntas y respuestas de la entrevista de Array para principiantes y candidatos experimentados para obtener el trabajo de sus sueños. Las matrices son una parte integral de la programación y varios lenguajes de codificación como C, C++, Python, Java y Perl utilizan matrices.

1) ¿Qué quiere decir con una matriz?

  • Array es un conjunto de tipo de datos similar.
  • Los objetos de matriz almacenan múltiples variables con el mismo tipo.
  • Puede contener tipos primitivos y referencias a objetos.
  • Las matrices siempre son fijas.

Descarga gratuita de PDF: Preguntas y respuestas de la entrevista de matriz


2) ¿Cómo crear una matriz?

Una matriz se declara de forma similar a cómo se declara una variable, pero debe agregar [] después del tipo. Ejemplo: int [] intArray; Podemos declarar una matriz Java como un campo, un campo estático, una variable local o un parámetro, como cualquier otra variable. Una matriz es una colección de variables de ese tipo. Aquí hay algunos ejemplos más de declaración de matrices Java:
String [] stringArray;
MyClass [] myClassArray;
Lo mismo ocurre con otros lenguajes de programación.

3) ¿Ventajas y desventajas de Array?

Ventajas:
  • Podemos implementar otras estructuras de datos como pilas, colas, listas enlazadas, árboles, gráficos, etc. en Array.
  • Las matrices pueden clasificar varios elementos a la vez.
  • Podemos acceder a un elemento de Array usando un índice.
Desventajas:
  • Tenemos que declarar el tamaño de una matriz por adelantado. Sin embargo, es posible que no sepamos qué tamaño necesitamos en el momento de la declaración de la matriz.
  • La matriz es una estructura estática. Significa que el tamaño de la matriz siempre es fijo, por lo que no podemos aumentar o disminuir la asignación de memoria.

4) ¿Podemos cambiar el tamaño de una matriz en tiempo de ejecución?

No, no podemos cambiar el tamaño de la matriz. Aunque hay tipos de datos similares disponibles que permiten un cambio de tamaño.
Preguntas de la entrevista de matriz

5) ¿Se puede declarar una matriz sin asignar el tamaño de una matriz?

No, no podemos declarar una matriz sin asignar tamaño. Si declaramos una matriz sin tamaño, arrojará un error en tiempo de compilación Ejemplo: marcas = new int []; //ERROR DEL COMPILADOR

6) ¿Cuál es el valor predeterminado de Array?

Cualquier matriz nueva siempre se inicializa con un valor predeterminado de la siguiente manera
  • Para byte, corto, int, largo: el valor predeterminado es cero (0).
  • Para float, double: el valor predeterminado es 0.0.
  • Para booleano: el valor predeterminado es falso.
  • Para objeto: el valor predeterminado es nulo.

7) ¿Cómo imprimir el elemento de Array?

Aquí está el código para imprimir el elemento de la matriz.
int schoolmarks [] = {25, 30, 50, 10, 5 };

System.out.println (Arrays.toString (schoolmarks));
La salida es: [25, 30, 50, 10, 5]

8) ¿Cómo comparar dos matrices?

Si 2 arreglos son del mismo tamaño y tipo de datos, entonces la comparación se puede hacer usando "Arrays.equal ()"
int [] num1 = { 1, 2, 3 };

int[] num2 = { 4, 5, 6 };

System.out.println (Arrays. Equals (num1, num2)); //false

Int [] num3 = {1, 2, 3};

System.out.println (Arrays.equals (num1, num3)); //true

9) ¿Cómo ordenar una matriz?

Es posible usar el método estático construido que es Arrays. clasificar ().
Int Marks [] = {12, 5, 7, 9};

Arrays.sort(Marks);

System.out.println(Arrays.toString(Marks));//[5, 7, 9, 12]

10) ¿Podemos declarar el tamaño de la matriz como un número negativo?

No. No podemos declarar el número entero negativo como tamaño de matriz. Si declaramos, no habrá ningún error en tiempo de compilación. Sin embargo, obtendremos NegativeArraySizeException en tiempo de ejecución.

11) ¿Cuándo obtendremos ArrayStoreException?

Es una excepción de tiempo de ejecución. Por ejemplo, podemos almacenar solo elementos de cadena en una matriz de cadenas. Si alguien intenta insertar un elemento entero en este String Array, obtendremos ArrayStoreException en tiempo de ejecución.

12) ¿Podemos agregar o eliminar un elemento después de asignar una matriz?

No, no es posible.

13) ¿Cuál es el significado de matriz anónima? ¿Explicar con un ejemplo?

Matriz anónima significa matriz sin ninguna referencia. Ejemplo:-
//Creating anonymous arrays

System.out.println(new int[]{11, 12, 13, 14, 15}.length); //Output : 5

System.out.println(new int[]{31, 94, 75, 64, 41}[1]); //Output : 94 }}

14) ¿Hay alguna diferencia entre int[] a e int a[]?

No hay diferencia ambos son los legal .

15) Hay 2 tipos de datos de matriz de tipo int. Uno contiene 50 elementos y otro contiene 30 elementos. ¿Podemos asignar la matriz de 50 elementos a una matriz de 30 elementos?

Sí, podemos asignar siempre que sean del mismo tipo. El compilador verificará el único tipo de matriz, no el tamaño.
int[] ab = new int[30];

int[] cd = new int[50];

a = b; //Compiler checks only type, not the size

16) int a[] = new int[3]{1, 2, 3}: ¿es una forma correcta de declarar matrices en Java?

No. No debemos mencionar el tamaño de la matriz cuando proporcionamos los elementos de la matriz.

17) ¿Cómo copiar una matriz en otra matriz?

A continuación, hay cuatro trucos disponibles en Java para copiar una matriz.
  1. Uso de "bucle For"
  2. Usando el método “Arrays.copyOf()”
  3. Usando el método “System.arraycopy()”
  4. Usando el método "clonar ()"

18) ¿Qué son las matrices "irregulares" en Java?

Las matrices irregulares son matrices que contienen matrices de diferente longitud. Las matrices irregulares también se conocen como matrices multidimensionales.

19) ¿Cuándo ocurre la excepción ArrayIndexOutOfBoundsException?

Es una excepción de tiempo de ejecución. Ocurrirá cuando el programa intente acceder a un índice no válido de una matriz. Índice mayor que el tamaño de la matriz o índice negativo.

20) ¿Puede explicar los diferentes pasos para declarar matrices multidimensionales en Java?

//2D Arrays

int[][] twoArray1;

int twoArray2[][];

int[] twoArray3[];

//3D Arrays

int[][][] threeArray1;

int threeArray2[][][];

int[] threeArray3[][];

int[][] threeArray4[];

//4D Arrays

int[][][][] fourArray1;

int fourArray2[][][][];

int[] fourArray3[][][];

int[][] fourArray4[][];

int[][][] fourArray5[];

21) ¿Cómo buscamos un elemento específico en una matriz?

Podemos usar el método Arrays.binarySearch(). Este método utiliza un algoritmo de búsqueda binaria.

22) Si no inicializa una matriz, ¿qué sucederá?

La matriz tendrá un valor predeterminado.

23) ¿Cómo encontramos elementos duplicados en una matriz?

Usando el método de fuerza bruta: En este método, comparamos cada elemento de una matriz con otros elementos. Si dos elementos son iguales o iguales, los declaramos duplicados. Encuentre el siguiente código para el mismo
public class DuplicatesInArray {

public static void main(String[] args) {

String[] strArray1 = {"abc1", "def1", "mno1", "xyz1", "pqr1", "xyz1", "def1"};

for (int i = 0; i < strArray1.length-1; i++) {

for (int j = i+1; j < strArray1.length; j++) {

if( (strArray1[i].equals(strArray1[j])) && (i != j) ) {

System.out.println("Duplicates : "+strArray1[j]);

}}}} }
Salida: El elemento duplicado es: def1 El elemento duplicado es: xyz1

24) ¿Podemos usar Generics con la matriz?

No, no podemos usar Generic con una matriz.

25) ¿Cómo iterar una matriz en Java?

1) Usando el ciclo for normal
public class MainClass1

{

public static void main(String[] args)

{

int[] a1 = new int[]{45, 12, 78, 34, 89, 21};

//Iterating over an array using normal for loop

for (int i = 0; i < a1.length; i++)

{

System.out.println(a1[i]);

}}}
2) Usar un nuevo bucle for extendido
public class MainClass1

{

public static void main(String[] args)
{
int[] a2 = new int[]{45, 12, 78, 34, 89, 21};

//Iterating over an array using extended for loop

for (int i: a2){

System.out.println(i);

}}}

26) ¿Dónde se asigna la memoria para matrices en Java?

En Java, la memoria para las matrices siempre se asigna en el montón, ya que las matrices en Java son objetos.

27) ¿Me puede decir el nombre de clase de una matriz en Java?

La matriz es un objeto. Para retirar el nombre de la clase, podemos usar el método getClass().getName() en el objeto.

28) “int a[] = new int[3]{1, 2, 3}” – ¿Esta es una forma legal de definir las matrices?

No. No debemos declarar el tamaño de la matriz cuando proporcionamos los elementos de la matriz.

29) ¿Qué es el arreglo bidimensional?

Una matriz de una matriz en Java. Podemos declararlos como
int[][] p = new int[3][3]
que es una matriz de 3×3.

30) ¿Tenemos matrices tridimensionales en Java?

Sí, Java admite matrices N-dimensionales. Una matriz multidimensional en Java no es más que una matriz de matrices. Ejemplo: una matriz bidimensional es una matriz de una matriz unidimensional.

31) ¿Podemos hacer que la matriz sea volátil en Java?

Sí, podemos hacer que una matriz sea volátil en Java, pero solo hacemos que la variable que apunta a la matriz sea volátil.

32) ¿Cuál será el resultado del siguiente código?

int myArr[] = new int [7];

System.out.print(myArr);
Respuesta: La salida será un valor basura. myArr es una variable de matriz, myArr apunta a una matriz si es de números enteros. Imprimir myArr imprimirá un valor basura. No es lo mismo que imprimir myArr[0].

33) ¿Cuál es el paso para acceder a los elementos de una matriz en Java?

Podemos acceder mediante “index”. El índice comienza desde cero (0), por lo que el primer elemento se almacena en la ubicación cero y el último elemento será Array.length – 1. Ejemplo:- Cadena strArr[] = nueva cadena []{“A”, “B”, “C”, “D”, “E”}; strArr[0] significa "A" y strArr[2] significa "C".

34) ¿Puede decirme las diferencias entre Array y ArrayList?

Formación Lista de arreglo
La matriz es estática con un tamaño fijo que no se puede cambiar una vez que se ha declarado. ArrayList no es estático sino dinámico en tamaño. A medida que se agregan elementos a un ArrayList, su capacidad o tamaño crece automáticamente.
Contiene tanto tipos de datos primitivos como objetos de una clase. ArrayList no contiene los tipos de datos primitivos pero contiene entradas de objetos.
Array no tiene la función Genéricos. ArayList tiene la función Genéricos.

35) Sabemos que los arreglos son objetos, ¿por qué no podemos escribir strArray.length()?

Las matrices son referencias a objetos como clases en Java. Podemos usar los métodos de Object como toString() y otro hashCode() contra Array. La longitud es un elemento de datos de una matriz, por lo que no es un método. Por eso estamos usando strArray.length.

36) ¿Cómo encontrar el elemento que falta en una matriz de enteros del 1 al 7?

Las soluciones para resolver este problema son calcular la suma de todos los números en la matriz y compararlos con una suma esperada, la diferencia sería el número que falta.
int ar [] = new int[]{1,2,3,5,6,7};
  • obtener la suma de números
  • totales = n*(n+1)/2
  • Resta todos los números de la suma y
  • obtendrá el número que falta.
  • De acuerdo con la siguiente lógica, sumOfNnumberss es 7*(7+1)/2=28
sumOfElements = 1+2+3+5+6+7=24 el elemento faltante es = 28-24=4
int n = ar.length+1;

int total = n*(n+1)/2;

for(int i =0;i<ar.length;i++){

total -=ar[i];}

System.out.println(total);

37) ¿Cómo encontrar el duplicado en una matriz?

String str = "HI RAHUL I AM FINE RAHUL"; // String with a duplicate word.

String[] words = str.split(" "); // Splitting and converting to Array .

for(int i = 0; i < words.length; i++){ //iterating array inside for loop

for(int j = i+1; j < words.length; j++){ //iterating same array inside another for loop

if (words[i].equals(words[j])){ // Using equal method i am verifying which word is repeating . System.out.println( words[i]); // here it will print duplicate .

}}}

38) ¿Cómo verificar que la matriz contiene valor o no?

Aquí hay una cadena [] con valores
public static final String[] myNames = new String[] {"B","A","K","C"};
Si myNames contiene ese valor, devolverá verdadero; de lo contrario, será falso. Aquí hay dos métodos isExists() y contains(), ambos métodos devuelven verdadero si el valor está disponible, de lo contrario es falso. Primer método Está convirtiendo una matriz a ArrayList. Después de eso, probará si una matriz contiene algún valor y luego devolverá verdadero; de lo contrario, será falso.
public static <T> boolean isExists(final T[] array, final T object) {

return Arrays.asList(array).contains(object); }
Segundo método Este método recorre una matriz y utiliza el método igual () para buscar elementos. En realidad, esto realiza una búsqueda lineal sobre una matriz en Java. Devolverá verdadero si una matriz ha proporcionado un valor.
public static <T> boolean contains(final T[] array, final T v) {

for (final T e : array) { if (e == v || v != null && v.equals(e)) {

return true;

} }

return false;

} }

39) ¿Cómo obtener el número más grande y más pequeño en una matriz?

Respuesta: Lógica de este problema:
  • Usamos dos variables para almacenar el número más grande y más pequeño.
  • Primero, inicializamos el mayor con Integer.MIN_VALUE y
  • A continuación, inicializamos el valor más pequeño con Integer.MAX_VALUE.
  • En cada iteración del bucle for, compararemos el número actual con el número más grande y el más pequeño, y actualizaremos
  • Si un número es mayor que el mayor, entonces no puede ser menor que el menor. Eso significa que no es necesario verificar si la primera condición es verdadera,
  • Usaremos el bloque de código if-else, donde otra parte solo se ejecutará si la primera condición es falsa significa que no es verdadera.
import java.util.Arrays;

public class MaximumMinimumArrayExample{

public static void largestAndSmallest(int[] numbers) {

int largest = Integer.MIN_VALUE;

int smallest = Integer.MAX_VALUE;

for (int number : numbers) {

if (number > largest) {

largest = number;

}

else if (number < smallest) {

smallest = number;

} }
System.out.println("Largest is : " + largest);

System.out.println("Smallest is : " + smallest); } }

40) ¿Cómo hacer la intersección de dos arreglos ordenados?

Respuesta: Lógica: imprime el elemento si el elemento está presente o disponible en ambas matrices.
  • Use dos variables de índice i y j, después de eso inicial los valores i = 0, j = 0
  • Si arr01 [i] es menor que arr02 [j] entonces incremente i.
  • Si arr01 [i] es mayor que arr02 [j] entonces incremente j.
  • Si ambos son iguales, imprima cualquiera de ellos e incremente tanto i como j.
public static void getIntersection(int arr01[], int arr02[], int m, int n){

int i = 0, j = 0;

while (i < m && j < n){

if (arr01[i] < arr02[j])

i++;

else if (arr02[j] < arr01[i])

j++;

else{

System.out.print(arr02[j++]+" ");

i++;

}

}

}

public static void main(String args[]){

int arr01[] = {1, 2, 4, 5, 6};

int arr02[] = {2, 3, 5, 7};

int m = arr01.length;

int n = arr02.length;

getIntersection(arr01, arr02, m, n);

}

41) ¿Cómo obtener los dos primeros números de una matriz?

Respuesta: La lógica es:
  • Asignaremos la primera variable max01 con Integer.MIN_VALUE
Además, la segunda variable max02 con lo mismo que max01 es Integer.MIN_VALUE.
  • Repetiremos esta matriz y compararemos cada número con max01 y max02,
  • Si el número actual es mayor que max1, asigne max01 = número y max02 = max1.
  • De lo contrario, si solo es mayor que max02, solo actualizaremos max02 con el número actual.
  • Al final de una iteración, max01 y max02 apuntan a los dos primeros números de la matriz dada.
import java.util.Arrays;

public class TopTwoMaximumNumbers{

public static void main(String args[]) {

topTwoNumbers(new int[]{20, 34, 21, 87, 92, Integer.MAX_VALUE});

topTwoNumbers(new int[]{0, Integer.MIN_VALUE, -2});

topTwoNumbers(new int[]{Integer.MAX_VALUE, 0, Integer.MAX_VALUE});

topTwoNumbers(new int[]{1, 1, 0}); }

public static void topTwoNumbers(int[] numbers) {

int max01 = Integer.MIN_VALUE;

int max02 = Integer.MIN_VALUE; for (int number : numbers) {

if (number > max01) { max02 = max01; max01 = number; }

else if (number > max02) { max02 = number; } }

System.out.println("First largest number is : " + max01);

System.out.println("Second largest number is : " + max02); } }

42) ¿Cómo cortar o eliminar un elemento de la matriz?

Respuesta: La lógica es: podemos eliminar o cortar un elemento usando Apache Commons ArrayUtils según un índice. ArrayUtils tiene varios métodos remove() sobrecargados.
import java.util.Arrays;

import org.apache.commons.lang.ArrayUtils;

public class RemoveFromArray{

public static void main(String args[]) {

//let's create an array for demonstration purpose

int[] testArr = new int[] { 10, 102, 13, 14, 105};

System.out.println("Array size : " + testArr.length );

System.out.println("Find Contents : " + Arrays.toString(testArr));

//let's remove or delete an element from Array using Apache Commons ArrayUtils

testArr = ArrayUtils.remove(testArr, 2); //removing element at index 2

//Size of array must be 1 less than original array after deleting an element

System.out.println("Size of array after removing : " + testArr.length);

System.out.println("Content of Array : "+ Arrays.toString(testArr));

} }

43) ¿Cuál es la lógica para invertir la matriz?

Respuesta: Lógica: imprime el elemento en orden inverso.
  • Declarar un
String Array String[] s = new String[]{"My","Leg","is","cut"};
  • Itéralo usando for loop obtener todos los elementos en orden inverso significa punto final a punto de inicio.
public static void main(String[] args)

{String[] s = new String[]{"My","Leg","is","cut"};

for(int i=s.length-1; i>=0; i--){

System.out.println("reverse "+s[i]);}}

44) ¿Cómo encuentras el segundo elemento más grande en una matriz de números enteros?

Respuesta: La lógica es:
  • Iterar la matriz dada usando for loop.
  • (primero si la condición arr[i] > mayor):
  • Si el valor de la matriz actual es mayor que el valor más grande, entonces
  • Mueva el valor más grande a secondLargest y haga que el valor actual sea el más grande
  • (segundo si la condición arr[i] > secondLargest )
  • Si el valor actual es menor que el mayor y
mayor que secondLargest entonces el valor actual se convierte en
public static void main(String[] args) {

int myArr[] = { 14, 46, 47, 86, 92, 52, 48, 36, 66, 85 };

int largest = myArr[0];

int secondLargest = myArr[0];

System.out.println("The given array is:" );

for (int i = 0; i < myArr.length; i++) {

System.out.print(myArr[i]+"\t");

}

for (int i = 0; i < myArr.length; i++) {

if (myArr[i] > largest) {

secondLargest = largest;

largest = myArr[i];

} else if (myArr[i] > secondLargest) {secondLargest = myArr[i];

}}

System.out.println("\nSecond largest number is:" + secondLargest);

}

45) Escriba un programa para sumar los valores de una matriz dada.

Respuesta: La lógica es:
  • Declare y asigne una variable int que sea sum = 0.
  • Iterar la matriz dada usando for loop.
  • Agregue todos los elementos de la matriz y mantenga esta variable que es la suma.
Public static void main(String[] args) {

int my_array[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};

int sum = 0;

for (int i: my_array)

sum += i;

System.out.println("The sum is " + sum);

}

46) ¿Cómo se separan los ceros de los que no son ceros en una matriz?

Respuesta: La lógica es:
  • Inicializando contador a 0
  • Atravesando inputArray de izquierda a derecha
  • Si inputArray[i] no es cero
  • Asignando inputArray[i] a inputArray[contador]
  • Incrementando el contador en 1
  • Asignación de cero a los elementos restantes
Public class SeparateZerosFromNonZeros

{ static void moveZerosToEnd(int inputArray[]) { int counter = 0;

for (int i = 0; i < inputArray.length; i++)

{

if(inputArray[i] != 0) {

inputArray[counter] = inputArray[i];

counter++;

} }

while (counter < inputArray.length) {

inputArray[counter] = 0;

counter++; }

System.out.println(Arrays.toString(inputArray));

}

public static void main(String[] args) {

moveZerosToEnd(new int[] {12, 0, 7, 0, 8, 0, 3});

moveZerosToEnd(new int[] {1, -5, 0, 0, 8, 0, 1});

moveZerosToEnd(new int[] {0, 1, 0, 1, -5, 0, 4});

moveZerosToEnd(new int[] {-4, 1, 0, 0, 2, 21, 4});

} }

47) ¿Escribir un programa para insertar un elemento y en la posición específica en la matriz?

Respuesta: La lógica es:
  • Inserte un elemento en la tercera posición de la matriz (índice-> 3, valor-> 2)
  • Iterar la matriz dada en orden inverso usando for loop.
  • Ahora inserte la posición y el valor dados después del bucle for.
Public static void main(String[] args) {

int[] my_array = {25, 14, 56, 15, 36, 56, 77, 18, 29, 49};

int Index_position = 2;

int newValue = 5;

System.out.println("Original Array : "+Arrays.toString(my_array));

for(int i=my_array.length-1; i > Index_position; i--){

my_array[i] = my_array[i-1];
}my_array[Index_position] = newValue;

System.out.println("New Array: "+Arrays.toString(my_array));

}

48) ¿Cómo obtener el índice de un elemento de matriz?

Respuesta: La lógica es:
  • En cada paso, verifica el valor de la clave de entrada con el valor del elemento central de una matriz.
  • Si las claves coinciden, devolverá la posición. En otro caso, si la clave es menor que la clave del elemento medio,
  • Luego repetirá el bucle while. Si la matriz restante buscó y se redujo a cero, devolverá -1 significa que no se encontró
public static int findIndex (int[] my_array, int t) {

int startPoint = 0;

int endPoint = my_array.length - 1;

while (startPoint <= endPoint) {

int mid = (startPoint + end) / 2;

if (key == my_array[mid]) {

return mid;

}

if (key < my_array[mid]) {

endPoint = mid - 1;
} else {

startPoint = mid + 1;

}

}

return -1;

}

Public static void main(String[] args) {

int[] arr = {2, 4, 6, 8, 10, 12, 14, 16};

System.out.println("Key 14's position: "findIndex(arr, 14));

int[] arr1 = {6,34,78,123,432,900};

System.out.println("Key 432's position: "+findIndex(arr1, 432));

}

49 ¿Podemos extender una matriz después de la inicialización?

Respuesta: La lógica es: podemos ampliar una matriz después de la inicialización agregando una nueva matriz. Encuentre el siguiente ejemplo.
Public static void main(String[] args) {

String [] names = new String[] { "A", "B", "C" };

String [] extended = new String[5];

extended [3] = "D";

extended [4] = "E";

System.arraycopy(names, 0, extended, 0, names.length);

//here we are extending with new array extended[3] and extended[4].

for (String str: extended){

System.out.println(str);

}

}
la salida es A,B,C,D,E.

50) ¿Cómo llenar el elemento (inicializar a la vez) en una matriz?

Respuesta: Este ejemplo completa (inicializa todos los elementos de la matriz de una vez) una matriz utilizando el método Array.fill (nombre de la matriz, valor) y Array.fill (nombre de la matriz, índice inicial, índice final, valor) el método de Clase de utilidad Java.
import java.util.*;

public class FillTest {

public static void main(String args[]) {

int array[] = new int[6];

Arrays.fill(array, 100);

for (int i = 0, n = array.length; i < n; i++) {

System.out.println(array[i]);

}

System.out.println();

Arrays.fill(array, 3, 6, 50);

for (int i = 0, n = array.length; i< n; i++) {

System.out.println(array[i]);}}}
la salida es
100,100,100,100,100,100

100,100,100,50,50,50
Compartir

2 Comentarios

  1. Avatar Shreyansh dice:

    ¿Qué hay de pasar la matriz como parámetros a las funciones?

  2. Avatar Arymanu Singh dice:

    Q14 diferencia entre a[] y []a

    Después de la declaración del primer tipo, no puede crear otra matriz (del mismo tipo de datos).
    Pero puede después de la declaración del segundo tipo, es decir.
    Int []a, b, c= nuevo int[tamaño]

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *