Java :: Aufgabe #296

1 Lösung Lösung öffentlich

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:

vote_ok
von Des_ORNTRT (530 Punkte) - 28.07.2020 um 16:36 Uhr
Quellcode ausblenden Java-Code
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);
    }
}
1826837

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.