0 Daumen
154 Aufrufe

Frage:

Wo sind die Fehler ?


Code:

import java.util.Scanner;

public class Umsatzanalyse {
  public static void main(String[] args) {
      Scanner scanner = new Scanner(System.in); //Zuerst wird eine Instanz des Scanners erstellt, um anschließend 5 Eingaben des Nutzers einzulesen
     
      int tag1 = scanner.nextInt(); //Der Umsatz fuer Tag 1 wird als Ganze Zahl eingelesen und tag1 damit initialisiert
      int tag2 = scanner.nextInt(); //Der Umsatz fuer Tag 2 wird als Ganze Zahl eingelesen und tag2 damit initialisiert
      int tag3 = scanner.nextInt(); //Der Umsatz fuer Tag 3 wird als Ganze Zahl eingelesen und tag3 damit initialisiert
      int tag4 = scanner.nextInt(); //Der Umsatz fuer Tag 4 wird als Ganze Zahl eingelesen und tag4 damit initialisiert
     
      int waehrung = scanner.nextInt(); //Der Waehrungstyp wird als Wort eingelesen und waehrung damit initialisiert
     
      char waehrungskuerzel; //Eine Kurzform fuer die Waehrung wird deklariert...
      waehrungskuerzel = waehrung(1); //... und mit dem ersten Buchstaben aus waehrung initialisiert

      int umsaetze = new int[4]; //Die Umsaetze sollen in einem Array gespeichert werden, dieses wird hier mit einer Größe von 4 initialisiert
     
      umsaetze[0] = tag1; //Tag 1 wird der Liste fuer Umsaetze hinzugefuegt
      umsaetze[1] = tag2; //Tag 2 wird der Liste fuer Umsaetze hinzugefuegt
      umsaetze[2] = tag3; //Tag 3 wird der Liste fuer Umsaetze hinzugefuegt
      umsaetze[3] = tag4; //Tag 4 wird der Liste fuer Umsaetze hinzugefuegt

      int besondererTag = 4; //besondererTag wird mit dem Wert 4 initialisiert
     
     
      System.out.println("An Tag " + besondererTag + " wurde ein Umsatz von " + umsaetze+besondererTag + " " + waehrung + " gemacht!"); //Der Umsatz fuer den besonderen Tag 4 wird in angegebener Waehrung aus dem Array ausgelesen
     
      System.out.println(umsaetze+ besondererTag-1 + waehrungskuerzel); //Die vorherige Ausgabe erfolgt nochmals in Kurzform mit dem waehrungskuerzel
     
     
      int summe = tag1; //Die gleich zu bildende Summe wird hier zuerst mit dem Wert von Tag 1 initialisiert
     
      int summe = summe + umsaetze[1] + umsaetze[2] + umsaetze[3]; //Summe der Umsaetze wird gebildet und summe damit neu zugewiesen
     
      System.out.println("Wow, in der Summe sind " + summe + " " + waehrungskuerzel + " zusammengekommen."); //Die Summe Umsatz wird gebildet und ausgegeben

     
      //Zuletzt folgt noch eine weise Aussage die ausgegeben werden soll:
      //Weitere Finanzen finden Sie im Ordner "Erfolg" unter C:\Daten\Geheim
      System.out.println("Weitere Umsatzinformationen finden Sie im Ordner "+ "Erfolg" +"unter C:/Daten/Geheim");
  }
}
Avatar von

Ein anderes Problem?

Stell deine Frage

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community