Top Ad unit 728 × 90

Recientes

recent

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: 5

No hay comentarios:

Todos los derechos reservados www.IncanatoIT.com - Desarrollando Software © 2014 - 2019
Desarrollado por Blogger, Designed by Sweetheme
IncanatoIt.com. Con la tecnología de Blogger.
y>