task_3
This commit is contained in:
34
lr9/task_3/main.java
Normal file
34
lr9/task_3/main.java
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
import java.util.Scanner;
|
||||||
|
|
||||||
|
public class Main {
|
||||||
|
static void readArray(int[] arr, int i, Scanner sc) {
|
||||||
|
if (i >= arr.length) return;
|
||||||
|
|
||||||
|
System.out.print("Введите элемент [" + i + "] = ");
|
||||||
|
arr[i] = sc.nextInt();
|
||||||
|
readArray(arr, i + 1, sc);
|
||||||
|
}
|
||||||
|
|
||||||
|
static void printArray(int[] arr, int i) {
|
||||||
|
if (i >= arr.length) return;
|
||||||
|
|
||||||
|
System.out.print(arr[i] + " ");
|
||||||
|
printArray(arr, i + 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
public static void main(String[] args) {
|
||||||
|
|
||||||
|
Scanner sc = new Scanner(System.in);
|
||||||
|
|
||||||
|
System.out.print("Введите размер массива: ");
|
||||||
|
int n = sc.nextInt();
|
||||||
|
|
||||||
|
int[] arr = new int[n];
|
||||||
|
|
||||||
|
System.out.println("Введите элементы массива:");
|
||||||
|
readArray(arr, 0, sc);
|
||||||
|
|
||||||
|
System.out.println("Массив:");
|
||||||
|
printArray(arr, 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user