Разделить последовательность А(10) на два массива, записать в один
из них элементы с четными номерами, а в другой - с нечетными.
Примечание: задание должно выполняться в языке Java
![](https://st.uroker.com/files/71c/71c2ca3253ed81c450f800c3f688fb5c.png)
Ответы
Ответ:
import static java.lang.Math.*;
public class Main {
public static void main(String[] args) {
int[] A = new int[10];
for (int i = 0; i < 10; i++) A[i] = (int)(random()*((10 - -5) + 1)) - 5; //заполнение массива A ранд. числами от -5 до 10
int[] B = new int[5], C = new int[5];
for (int i = 0, j = 0; i < 5; i++, j+= 2) {
B[i] = A[j];
C[i] = A[j + 1];
}
System.out.println("\nМассив A: ");
for (int i = 0; i < 10; i++) System.out.print(A[i] + " ");
System.out.println("\nМассив B (элементы под чётными номерами массива A): ");
for (int i = 0; i < 5; i++) System.out.print(B[i] + " ");
System.out.println("\nМассив C (элементы под нечётными номерами массива A): ");
for (int i = 0; i < 5; i++) System.out.print(C[i] + " ");
}
}