package bol04ej05;
public class Main {
public static void main(String[] args) {
int a[], b[], c[];
int i,j;
a=new int[10];
b=new int[10];
// la tabla c tendrá que tener el doble de tamaño que a y b.
c = new int [20];
// leemos la tabla a
System.out.println("Leyendo la tabla a");
for (i=0;i<10;i++){
System.out.print("número: ");
a[i]=Entrada.entero();
}
// leemos la tabla b
System.out.println("Leyendo la tabla b");
for (i=0;i<10;i++){
System.out.print("número: ");
b[i]=Entrada.entero();
}
// asignaremos los elementos de la tabla c
// para las tablas a y b utilizaremos como índice i
// y para la tabla c utilizaremos como índice j.
j=0;
for (i=0;i<10;i++){
c[j]=a[i];
j++;
c[j]=b[i];
j++;
}
System.out.println("La tabla c queda: ");
for (j=0;j<20;j++) // seguimos utilizando j, para la tabla c. Aunque se podría utilizar i.
System.out.print(c[j]+" ");
System.out.println("");
}
}
Más compacto:
ResponderBorrarpublic class Ej5 {
public static void main(String[] args) {
String[] claseA = {"1º A", "2ºA", "3ºA", "4ºA", "5ºA"};
String[] claseB = {"1º B", "2ºB", "3ºB", "4ºB", "5ºB"};
String[] clase = new String[10];
for (int i = 0, j = 0; i < 5; i++) {
clase[j] = claseA[i];
j++;
clase[j] = claseB[i];
j++;
}
// Imprimimos la clase
for (String p : clase) {
System.out.println(p);
}
}