Algunos ejemplos con Arreglos en c++Descripción completa
Descripción: Barras de subestaciones
Descripción completa
Descripción: recursos didácticos
gdgdDescripción completa
Descripción: Diseños florales para cualquier ocasión
Arreglos en JavaDescripción completa
Descripción: arreglos unidimensionales
computacion IIDescripción completa
Texto sobre arreglos y ejemplos desarrolados en el software PSEint.
arreglos bidimensionalesDescripción completa
Descripción: arreglos multidimensionales para java
arreglos en fortranDescripción completa
wrweDescripción completa
musicaFull description
Descripción completa
Descripción completa
ARREGLOS EN JAVA
Cuando programamos existen estructuras de datos, una de las más usadas son los arreglos, los arreglos a la hora de desarrollar programas son mu y útiles y usuales para la solución de muchos problemas. Un arreglo en un conjunto de datos del mismo tipo que están agrupados en una variable y se accede a estos mediante su indice o posición. Partes de un Arreglo
Nombre. Todo arreglo tiene que tener un nombre para identificarlo. Tipo de Dato. Los arreglos pueden pu eden soportar texto, números, fechas, objetos, al crearlos se tiene que indicar su tipo. Indice. Los elementos de un arreglo están en posiciones, a esto se le llama índice. Contenido. El contenido representa el valor que tiene el arreglo en cierta posición. Longitud. Es el tamaño o cantidad de elementos que puede tener el arreglo.
En la figura puedes observar los diversos elementos del arreglo, debes tener en cuenta por po r ejemplo que para colocar 16 en en la posición 2 del arreglo debes hacer lo siguiente: edades[2] = 16; También por ejemplo si necesitamos el valor de 11, debemos hacer lo siguiente: edades[3] Como se observa el indice es muy mu y importante tanto para poner valores u obtener los valores del arreglo. Crear una Arreglo en Java
Al crear una arreglo debes indicar que tipo de datos manejará, cual será su nombre y también podemos indicar que tamaño tiene, es decir, cuantos elementos tiene.
Sintaxis: tipo[] nombre = new tipo[tamaño]; Ejemplos: int[ ] edades = new int[5]; ■ double[ ] sueldo = new double[15]; ■ String[ ] nombres = new String[100]; ■
Asignar Valores a un Arreglo en JAVA
Podemos poner valores a los arreglos elemento po r elemento, este proceso se hace para todos los elementos del arreglo o también para mo dificar sus valores, vea el siguiente código: double[ ] precios = new double[6]; precios[0] = 5.66; precios[1] = 63.11; precios[2] = 59.77; precios[3] = 60.38; precios[4] = 80.72; precios[5] = 49.50;
Podemos hacer este proceso también con un bucle, ya que puedes imaginarte el problema que se daría si son 200 elementos. double[] precios = new double[200]; for(int j = 0; j <= 200; j++) { precios[j] = Math.random() * 100; } Obtener Valores de un Arreglo en JAVA
Se puede obtener los valores uno a uno, refiriéndonos al nombre e indice, por ejemplo: ■ precios[29] /*Hace referencia al elemento que tiene el indice 29 del arreglo.*/ ■ nombre[99] /*Se refiere al elemento de indice 99 que esta en el arreglo.*/ /*EJERCICIO USANDO ARREGLOS*/
Crear un Formulario en Java para llenar un arreglo con 50 números reales aleatorios con dos decimales, que siga el diseño del siguiente formulario:
El formulario al presionar el botón llenar, deberá generar números reales y llenarlos en el arreglo. El botón ver debe mostrar los números de l arreglo en el JList. Solución: Paso 1. Diseñar el Formulario Botones:
Button: btnLlenar Button: btnVer JList: lstDatos Paso 2. Tener activadas las siguientes bibliotecas de clases.
import javax.swing.DefaultListModel; Paso 3. Crear el arreglo como propiedad del formulario.
{ DefaultListModel salida = new DefaultListModel(); for(int j = 0; j < numeros.length; j++) { salida.addElement(""+numeros[j]); } lstDatos.setModel(salida); } NOTAS. DefaultListModel salida = new DefaultListModel(); usamos para crear un objeto llamado salida que permite tener un grupo de datos o arreglo pero que es compatible con el JList. lstDatos.setModel(salida); Hace que el objeto salida se ponga como datos del JList. numeros.length; es una propiedad de los arreglos que devuelve su longitud o tamaño.