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:
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); } }