-->

martes, 13 de septiembre de 2016

(JAVA) Arreglos-Declarar, leer, concatenar e imprimir un Arreglo de números


Arreglos-Declarar, leer, concatenar e imprimir un Arreglo de números usando JOptionPane


package javaapplication2;

import javax.swing.JOptionPane;

public class JavaApplication2 {

    public static void main(String[] args) {
     
        int [] calif=new int[100]; //Declaración del arreglo de 100 elementos
        int n=0;                            //Numero de elementos a procesar
     
        //JOptionPane.showInputDialog---> Pide dato y Devuelve una cadena
        //Integer.parseInt(string)--->Convierte una cadena numero a entero
        n = Integer.parseInt(JOptionPane.showInputDialog("Cuantas calificaciones"));
     
        //Ciclo para leer calificaciones y almacenarlos en el arreglo calif
        //la primera posición del arreglo esta en la posición 0(cero)
        //Cuando en un ciclo se ejecuta una sola instrucción no es necesario usar { }
        for(int i=0;i<n;i++)
            calif[i] = Integer.parseInt(JOptionPane.showInputDialog("Calificación "+(i+1) ));
     
        String cad="Calificaciones:";  //Variable para concatenar los números del arreglo
                                                        //notar que empieza con la cadena Calificaciones
        for(int i=0;i<n;i++)
        {
            cad=cad + " "+calif[i]+",";  //Se concatena cada calificación a la cadena
        }
     
        //Imprime la cadena obtenida
        JOptionPane.showMessageDialog(null, cad);      
    }
}

Ejemplo de ejecución del programa





1 comentario: