Arreglos en java

Page 5

FACULTAD DE UNIVERSIDAD ABIERTA Y A DISTANCIA “Educación a través de escenarios múltiples” Programa de Ingeniería de Sistemas CAT – IBAGUE 2013 / A http://www.sanmartin.edu.co/

En el código anterior de Java para el correspondiente ciclo for(int i=0;i<edad.length;++i), en el cual se define la variable i de tipo entero y se inicializa con cero, esta expresión sólo se ejecuta una vez. La evaluación donde i<edad.length, es equivalente a i<5, y el incremento de uno en uno desde cero hasta 4num= JOptionPane.showInputDialog(“Edad ”), corresponde a la entrada o lectura de la edad y la sentencia edad[i]=Integer.parseInt(num), Se está convirtiendo el dato de tipo String a un número entero almacenándose en la posición del vector edad y asignando al vector en la posición de acuerdo con el valor del índice que es i. edad[0] edad[1] edad[2] edad[3] edad[4] 21 15 18 25 17

Creación de una matriz Las matrices o tablas requieren para su creación del operador new. Declarar e inicializar un array de varios subíndices se hará de la siguiente manera: <tipo datoelemento> [ ][ ] <nombreArreglo> tipo_dato nombre_arreglo[ ][ ]; nombre_matriz = new tipo_dato[tamaño][tamaño]; Ejemplos Definición de una matriz de 3x3 int [ ][ ]m; m = new int[3][3]; o también toda la instrucción en una sola línea. int [ ][ ] m= new int[3][3];

Aplicación Se tienen las notas de 5 exámenes de 10 alumnos, y se desea promediar la nota final de cada uno de ellos. Oscar Javier Duarte Carvajal

Página 5


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.