← Tornar a l'índex d'exercicis

Exercicis i Qüestionaris U4: Arrays i Matrius

Autoavaluació interactiva d'U4: Arrays i Matrius

Els arrays són la primera estructura de dades que permet emmagatzemar múltiples elements consecutius a la memòria. Resol els qüestionaris per assegurar-te que entens com funcionen els índexs i les dimensions.

1. Qüestionari d'Arrays Unidimensionals

Índexs, accés a elements i comportament durant l'execució de bucles.

Si tenim aquest array:

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

Emparella les següents operacions amb el seu resultat:

numbers[0]
1
numbers[6]
4
numbers.length
7
numbers[7]
OutOfBounds

Quin serà el valor de l'array numbers després d'executar aquest codi?

int[] numbers = new int[5]; numbers[3] = 79;
{ 0, 0, 79, 0, 0 }
{ 5, 5, 79, 5, 5 }
{ 0, 0, 0, 79, 0 }
Execpció OutOfBounds

2. Qüestionari de Matrius Bidimensionals (2D)

Definició de files i columnes i inicialització de matrius.

Per a definir una matriu d'enters de dues files i tres columnes, podem utilitzar

int[][] matriu = new matriu[2][3];
int[][] matriu = new int[2][3];
int[2][3] matriu = new int[3][2];
int[][] matriu = new matriu[2][3];

Indica si la forma d'inicialitzar aquesta matriu és correcta:

float[][] mat = new float[2][2]; mat[0] = new float[]{ 1.5f, 1.3f }; mat[1] = new float[]{ 2.3f, 2.7f };
Sí
No

3. Exercicis Pràctics de Codi

Exercicis proposats

Reptes addicionals