Java :: Aufgabe #296
1 Lösung
Rationale Zahlen einlesen: Mittelwert,Produkt und das Maximum ermitteln
Anfänger - Java
von Cara
- 10.05.2020 um 21:54 Uhr
Schreiben Sie ein Programm, das n rationale Zahlen einliest / einlesen kann und den Mittelwert, das Produkt und das Maximum dieser Zahlen ermittelt und ausgibt.
Lösungen:
import java.util.Scanner;
import java.util.Arrays;
public class Aufgabe_296 {
public static void main(String[] args) {
Scanner Scnr = new Scanner(System.in);
double mittelwert = 0;
int minimum = 0;
int maximum = 0;
System.out.println("Wie viele Zahlen sollen eingelesen werden?");
int Zahl = Integer.parseInt(Scnr.nextLine());
int[] numArray;
numArray = new int[Zahl];
for(int i = 0; i < Zahl; i++){
System.out.println("Geben sie Zahl " + (i + 1) + " ein:\n");
int Zahl2 = Integer.parseInt(Scnr.nextLine());
mittelwert += Zahl2;
numArray[i] = Zahl2;
}
mittelwert=mittelwert/numArray.length;
Arrays.sort(numArray);
minimum = numArray[0];
maximum = numArray[numArray.length-1];
System.out.println(mittelwert);
System.out.println(minimum);
System.out.println(maximum);
}
}
