blikk info infothek forum galerie sitemap

Berechnung der MwSt in Java

zur Aufgabenstellung
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Mehrwertsteuer {
  public static void main(String[] args) {
    String nochmal = "";
    //Fußgesteuerte Schleife Beginn
    do{
        BufferedReader eingabe = new BufferedReader(new InputStreamReader(System.in));
    try {
        //Einlesen des Geldbetrages
        System.out.println("Warenwert in Euro eingeben: ");
        String warenwert_e = eingabe.readLine();
        //Einlesen der MwSt
        System.out.println("MwSt. in % eingeben: ");
        String mwst_e = eingabe.readLine();
        //Geldbetrag wird von String zu Float geändert
        float warenwert = Float.parseFloat(warenwert_e);
        //MwSt wird von String zu Float geändert
        float mwst = Float.parseFloat(mwst_e);
        float endpreis, endpreisgesamt;
        //Berechnung der MwSt
        endpreis = warenwert/100 * mwst;
        //Berechnung der gesamten Kosten inkl. MwSt.
        endpreisgesamt = endpreis + warenwert;
        //Ausgabe der berechneten Daten
        System.out.println("nMehrwersteuer: " + endpreis + "nGesamtpreis: " + endpreisgesamt + "n");
        //Einlesen ob es neu starten soll: j = für Neustart
        System.out.println("Neue Berechnung? Ja = j / Nein = n");
        nochmal = eingabe.readLine();
     } catch (IOException io) {
         System.out.println("Es gab ein Problem beim Einlesen!");
     }        
   //Schleife Ende - Kontrolle ob Bedingung j ist, fals zutrifft neu starten

   }while(nochmal.compareTo("j")==0);
 }
}

// by Kevin Bertoldi (7B)


















nach oben
punkt   seitenbereich schließen

Anleitung

// = Kommentare