2. Descripción del programa 25
• Programa en el cual mediante ingreso de valores aun arreglo
unidimensional, te dice cuantos son positivos, negativos e iguales a 0
3. Código
package arreglos;
import javax.swing.JOptionPane;
public class Arreglos1 {
public static void ArreglosUnidimensionales() {
int n; int p=0,ne=0,ce=0;
n=Integer.parseInt(JOptionPane.showInputDialog(null," ESCRIBE ELTAMAÑO DEL ARREGLO "));
int Arreglo[]=new int[n];
for(int i=0;i<n;i++){
Arreglo[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO
ARREGLO[" + i + "]"));
if(Arreglo[i]<0){ne=ne+1;}
if(Arreglo[i]==0){ce=ce+1;}
if(Arreglo[i]>0){p=p+1;} }
JOptionPane.showMessageDialog(null,"Se ingresaron: "+ne+" numeros negativos");
JOptionPane.showMessageDialog(null,"Se ingresaron: "+ce+" numeros iguales a 0");
JOptionPane.showMessageDialog(null,"Se ingresaron: "+p+" numeros positivos");}
public static void main(String[] args) {
ArreglosUnidimensionales();}}
5. Conclusiones
• Este programa nos ayuda a entender sobre los arreglos Unidimensionales y
como utilizarlos, en este caso también aplicándoles una variable
acumulador
6. Descripción del programa 26
• Programa en el cual se suman 2 arreglos con valores introducidos por el
usuario
7. Código
package arreglos;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Arreglos3 {
public static void ArreglosUnidimensionales() { int n;
n=Integer.parseInt(JOptionPane.showInputDialog(null," ESCRIBE ELTAMAÑO DELARREGLO "));
int Arreglo[]=new int[n];
int Arreglo2[]=new int[n];
int Arreglo3[]=new int[n];
for(int i=0;i<n;i++){
Arreglo[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL ELEMENTO
ARREGLO[" + i + "]"));}
for(int i=0;i<n;i++){
Arreglo2[i] = Integer.parseInt(JOptionPane.showInputDialog(null," INGRESA ELVALOR " + " DEL
ELEMENTO ARREGLO[" + i + "]"));}
for(int i=0;i<n;i++){ Arreglo3[i]=Arreglo[i]+Arreglo2[i];}
for(int i=0;i<n;i++){ Object msj = "ARREGLO [" + i + "]=" + Arreglo3[i];
JOptionPane.showMessageDialog(null, msj, "SALIDA", JOptionPane.PLAIN_MESSAGE);
System.out.println("ARREGLO[" + i + "]=" + Arreglo3[i]);}}
public static void main(String[] args) {
ArreglosUnidimensionales();}}
13. Conclusión
• Este programa nos ayuda a entender sobre los arreglos Unidimensionales y
como utilizarlos, en este caso también interactuando entre ellas