Respuesta :
Answer:
import java.util.Scanner;
public class num5 {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// Receiving the length of the array
System.out.println("Enter the number of elements in the array");
int num = in.nextInt();
// Declaring the array
int [] intArray = new int[num];
int i;
//Receiving Values into the array
for(i=0; i<intArray.length; i++){
System.out.println("Enter the values");
intArray[i]= in.nextInt();
}
//Printing the Initial Array
System.out.println("The original arrangement of the array");
for(i=0; i<intArray.length; i++){
System.out.print(intArray[i]+" ");
}
System.out.println();
//Calling Method reverseArray
System.out.println("The Reversed array is");
reverseArray(intArray,num);
}
static void reverseArray(int a[], int n)
{
int[] reverseArray = new int[n];
int j = n;
for (int i = 0; i < n; i++) {
reverseArray[j - 1] = a[i];
j = j - 1;
}
for (int k = 0; k < n; k++) {
System.out.print(reverseArray[k]+" ");
}
}
}
Explanation:
- Use Scanner class to prompt user for a length for the array int num
- Create an array of integers of size num
- Use a for loop to continually ask user to enter values into this array.
- Use another for loop to display the fully quantified array
- Define a method reverseArray static void reverseArray(int a[], int n) That accepts two parameters the array and its length and reverses the position of the elements pf the array
- Call the method with the main method
Answer:
import java.util.Scanner;
public class Main
{
public static void main(String[] args) {
final int COUNT = 20;
int[] values = new int[COUNT];
Scanner input = new Scanner(System.in);
System.out.print("Enter the numbers: ");
for(int i=0; i<values.length; i++) {
values[i] = input.nextInt();
}
for(int i=0; i<values.length/2; i++){
int temp = values[i];
values[i] = values[values.length - i -1];
values[values.length - i -1] = temp;
}
for(int value:values) {
System.out.print(value + " ");
}
}
}
Explanation:
- Initialize a constant variable for the size of the array
- Initialize the array called values
- Ask the user for the numbers
- Put entered numbers into the array in the first for loop
- Swap the values in the second for loop
- Print the values in for each loop