Birkaç saat sonra, ortalamanın çıktısını almak için bir yöntem yapma konusunda ilerleme kaydetmedim. Ayrıca bir sıralama dersi yapmam gerek. Genel olarak, ödev ihtiyacı var. Belirleyin yazdır çift Bir ortalama ve sıralama yöntemi çıktılamak için tarayıcı sınıfını kullanarak Java dizisi yardımına ihtiyacınız var
- 'Ana' yöntemiyle:
için yöntemler geliştirin)
Bu ortalama bulmak için yardımcı olacaktır
import java.util.Scanner;
public class Arrayassignment {
public static void main(String[] args) {
Scanner sin=new Scanner(System.in);
System.out.println("Enter an intiger for array size.");
int number= sin.nextInt();
int array[]=new int[number];
System.out.println("Array size " + number + " initiated.\n");
System.out.println("Now enter the array intigers");
for (int i = 0; i < number; i++)
{
array[i]=sin.nextInt();
}
System.out.println ("The highest number in the array is " + max (array));
System.out.println ("The smallest number in the array is " + min (array));
//System.out.println ("The average of the numbers in the array is " ;
}
public static int max (int ... arg)
{
if (arg.length == 0)
{
System.out.println(" empty arguement list ") ;
return 0;
}
int largest = arg [0];
for (int i = 1; i < arg.length; i++)
{
if (arg [i] > largest)
largest = arg[i];
}
return largest;
}
public static int min (int ... arg)
{
if (arg.length == 0)
{
System.out.println(" empty arguement list ") ;
return 0;
}
int smallest = arg [0];
for (int i = 1; i < arg.length; i++)
{
if (arg [i] < smallest)
smallest = arg[i];
}
return smallest;
gibi
IntStream
veIntSummaryStatistics
kullanabilirsiniz 8+? –Buradaki asıl sorunun nedir? Tek görebildiğim, 'min' ve 'max' ....' ı hesaplayan kod ve kalan gereksinimleri karşılamak için NO ATTEMPT. –
Ortalama bir yöntem için bir şeyler yapmaya çalıştım ama kendimi kandırmaya devam ediyorum. Denedim/* genel statik çift avg (çift ... arg) { çift toplam = arg [0]; için (int i = 0; i
sjames14