Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Act 1 - Estructura de Datos
Act 1 - Estructura de Datos
Para esto se pide al usuario que ingrese 24 números enteros positivos, de los cuales 12 pertenecen a
un conjunto a y los números restantes a un conjunto B, posteriormente el programa arrojará un tercer
conjunto el cual ligará ambos conjuntos en un conjunto universo que la pantalla arrojará de forma
progresiva. Para esto se utilizó el siguiente código:
package ejercicionumeros;
import java.util.Scanner;
import javax.swing.JOptionPane;
public class Ejercicionumeros {
public static void main(String[] args) {
Scanner entrada = new Scanner (System.in);
int a[]=new int[12],b[]=new int[12] ,c[]=new int[24];
int n=0;
int m=0;
JOptionPane.showMessageDialog(null,"Elementos del primer conjunto A");
for(int i=0;i<12;i++){
a[i]=Integer.parseInt(JOptionPane.showInputDialog("Dato "+(i+1)+":"));
}
JOptionPane.showMessageDialog(null,"Elementos del segundo conjunto B");
for(int k=0;k<12;k++){
b[k]=Integer.parseInt(JOptionPane.showInputDialog("Dato "+(k+1)+":"));
}
for(int j=0;j<24;j++){
if((j>=0 && j<3)||(j>5 && j<9)||(j>11 && j<15)||(j>17 && j<21)){
c[j]=a[n];
n++;
}else{
c[j]=b[m];
m++;
}
}
for(int i=0;i<24;i++){
System.out.print(c[i]+" ");
}
}
}
PRUEBA DE ESCRITORIO