Arrays (Arreglos) Vectores - Curso de Java - Algoritmos y Programación (17-25)
En este artículo iniciaremos viendo las estructuras
de datos, revisaremos primero los arrays o arreglos, que pueden ser vectores y
matrices en el lenguaje de programación java, desarrollaremos un ejemplo para
entender mejor el uso de arrays o arreglos utilizando el IDE NetBeans.
Gracias por seguir con este curso completo de java
desde cero, bienvenidos les sugiero a todos los que se inician a programar
aplicaciones java que sigan este tutorial completo.
Compartan el curso y suscríbanse amigos.
Pueden ver los vídeos directamente en youtube:
Visita nuestro canal en youtube y revisa cursos de Desarrollo de software y aprende a diseñar sistemas informáticos totalmente gratis:
Estructura de Datos
Permite procesar una colección de datos que están relacionados entre sí, por ejemplo la
lista de notas de alumnos, procesar esta lista de forma independiente con
variables simples sería muy difícil, por el contrario las estructuras de datos
facilitan la manipulación y organización.
Se subdividen en:
Estáticas: Espacio fijo establecido de memoria.
- Arrays (Vectores y
Matrices)
- Cadenas
- Registros
- Ficheros
Dinámicas: Sin restricciones y limitaciones en el espacio usado en memoria.
- Listas (Pilas y
colas)
- Listas enlazadas
- Árboles
- Grafos
Arrays - Arreglos
Es un conjunto finito y ordenado de datos homogéneos.
Los arreglos pueden ser de una dimensión (vector), dos dimensiones (matriz) y “n” dimensiones (matriz multidimensional).
Sintáxis Vector:
Problema 14:
Implementar un vector para almacenar las notas del curso de matemática de 7 alumnos; al final mostrar el promedio de esas notas.
V
|
0
|
0
|
14
|
1
|
15
|
2
|
13
|
3
|
11
|
4
|
16
|
5
|
18
|
6
|
19
|
Formulario:
Código del Jbutton Calcular
private void
btnCalcularActionPerformed(java.awt.event.ActionEvent evt) {
//Declaración de
variables
int[] notas = new int[7];
notas[0] = 14;
notas[1] = 15;
notas[2] = 13;
notas[3] = 11;
notas[4] = 16;
notas[5] = 18;
notas[6] = 19;
int suma = 0;
double promedio;
//Proceso
//Limpiar los datos del ComboBox
cboNotas.removeAllItems();
//Calcular la suma de todos los
valores
for(int i=0;i<=6;i++)
{
//Mostrando en el Combobox
cboNotas.addItem(notas[i]);
suma = suma + notas[i];
}
promedio = suma / 7;
//Salida de Información
txtPromedio.setText(Double.toString(promedio));
}
Código del Jbutton Nuevo
private void
btnNuevoActionPerformed(java.awt.event.ActionEvent evt) {
cboNotas.removeAllItems();
txtPromedio.setText(null);
}
Código del Jbutton Salir
private void
btnSalirActionPerformed(java.awt.event.ActionEvent evt) {
this.dispose();
}
Arrays (Arreglos) Vectores (17-25) Curso de Java - Algoritmos y Programación
Saludos Imperio, un abrazo a la distancia.
Arrays (Arreglos) Vectores - Curso de Java - Algoritmos y Programación (17-25)
Reviewed by Liliana Nataly Arcila Diaz
on
12:46
Rating:
No hay comentarios: