Write a Java program method named reversal that returns a newarray that is a rev
ID: 3618413 • Letter: W
Question
Write a Java program method named reversal that returns a newarray that is a reversal of the original array. Use [5.0, 4.4, 1.9,2.9, 3.4, 3.5] to test the method. Also, the reversal method is tosend the minimum item of the array.
Output Sample:
//Assignment Name: -Assignment5.2TestReversal.java
//Write a Java program method named reversal that returns a newarray that is a reversal of the original array.
import java.io*;
import javax.swing.JOptionPane;
Public class reverse
{
public static void maiin (string args {})
{ test obj =new test ():
double a[]={5.0,4.4,1.9,2.9,3.4,3.5}, result;
result=obj.reversal (a,6);
System.out.printIn("minimum item: "+result);
system.exit(0)
}
}
class test
{
public double reversal (double x[], int n)
{
int i;
double min;
System.out.printIn("outputsample");
System.out.printIn("Original Arrayis:");
for(i=0;i<n;i++)
{
System.out.printIn(" "+x[i]);
}
System.out.printIn("The Reversalis:");
for(i=n-1;i>=0;i--)
{
System.out.printIn(" "+x[i]);
}
min=x[0];
for(i=1;i<n;i++)
{
if(min>x[i])
{
min=x[i]
}
}
return(min);
}
}
Explanation / Answer
Dear...
Here is the updated code...
import java.io.*;
class reverse
{
publicstatic void main (String args[])
{
double a[]={5.0,4.4,1.9,2.9,3.4,3.5}, result;
result=reversal (a,6);
for(int i=0;i<6;i++)
System.out.print(a[i]+" ");
System.out.println("minimum item: "+result);
System.exit(0);
}
public static double reversal (double x[],int n)
{
inti;
double[]rev=new double[n];
doublemin;
System.out.println("output sample");
System.out.println("Original Array is:");
intj=0;
for(i=n-1;i>=0;i--)
{
rev[j]=x[i];j++;
}
System.out.println("The Reversal is:");
for(i=0;i<n;i++)
{
x[i]=rev[i];;
}
min=x[0];
for(i=1;i<n;i++)
{
if(min>x[i])
{
min=x[i];
}
}
return(min);
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.