Advertisement
Guest User

Untitled

a guest
Mar 21st, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.11 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class main {
  4.  
  5.     public static void main(String[] args)  {
  6.     String Name;
  7.     String Beenden="Nein";
  8.     int Passwort;
  9.     int Messwerte_Anzahl=5;
  10.     double Messwerte;
  11.     double Ergebnis=0;
  12.     double Durchschnitt=0;
  13.     double Minimum=0;
  14.     double Maximum=0;
  15.    
  16.  
  17.    
  18.         Scanner eingabe = new Scanner (System.in);
  19.        
  20.         while (!Beenden.equals("Ja"))   {                       // Wenn Ja, dann wird die While schleife beendet
  21.            
  22.         System.out.println("Hallo User, für die Leichtathletikveranstaltung stellen wir, die Firma „SportIT“, eine Software zur Erfassung und Verarbeitung von Messwerten zur Verfügung. Die Messwerte bestehen dabei aus Wurfweiten in Meter beim Speerwurf.");
  23.  
  24.         System.out.println("Bitte nenne mir deinen Namen");
  25.         Name = eingabe.next();
  26.        
  27.         System.out.println("Bitte gib das Passwort ein");
  28.         Passwort = eingabe.nextInt();
  29.        
  30.         if (Passwort == 1234)   {                               // Wenn 1234, dann Password erfüllt
  31.             System.out.println("Wie viele Messwerte sollen eingegeben werden?");
  32.             Messwerte_Anzahl = eingabe.nextInt();
  33.             System.out.println("Bitte gib deine "+Messwerte_Anzahl+" Messwerte an");
  34.            
  35.             for (int i=0;i<Messwerte_Anzahl;++i) {              // For Schleife für Messwerte Anzahl
  36.                
  37.                 Messwerte = eingabe.nextInt();
  38.                 Ergebnis = Messwerte + Ergebnis;
  39.  
  40.                
  41.                 if (i==0)   {                                   // Größte und kleinste Zahl *Berechnung
  42.                      Minimum = Messwerte;
  43.                      Maximum = Messwerte;
  44.                 }
  45.                 if (Messwerte<Minimum)  {
  46.                     Minimum = Messwerte;
  47.                 }
  48.                 if (Messwerte>Maximum)  {
  49.                     Maximum = Messwerte;
  50.                 }
  51.                
  52.             }
  53.                 if (Minimum<=0 || Maximum>=100) {               // Wenn unrealistisch, dann Neustart
  54.                     continue;
  55.                 }
  56.                    
  57.            
  58.            
  59.             Durchschnitt = Ergebnis/Messwerte_Anzahl;
  60.             System.out.println("Der Durchschnitt beträgt:"+Durchschnitt);
  61.             System.out.println("Der kleinste Messwert beträgt:"+Minimum);
  62.             System.out.println("Der Größte Messwert beträgt:"+Maximum);
  63.         }
  64.         else    {
  65.             System.exit(0);
  66.             }
  67.        
  68.         System.out.println("Möchtest du das Programm beenden? Ja oder Nein");
  69.         Beenden = eingabe.next();
  70.        
  71.        
  72.         }
  73.        
  74.         eingabe.close();
  75.         System.exit(0);
  76.     }
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement