Netto Brutto Rechner mit 2% Rabatt in Java ignoriert den Rabatt?
Also ich habe die Aufgabe bekommen ein Programm, mithilfe von Java, zu schreiben mit dem man über die Tastatureingabe den Nettobetrag einliest und anschließend überprüft ob der Nettobetrag über 100€ liegt und den Bruttobetrag berechnet und ausgibt. Das Problem ist allerdings dass das Programm den Rabatt komplett ignoriert. Habe ich etwas bei der if-Verzweigung falsch gemacht?
package tegel;
import java.util.Scanner;
public class Strukto {
public static void main(String[] args) {
double netto;
double sabatt;
double brutto;
double bruttoende;
Scanner scan = new Scanner(System.in);
System.out.println("Geben Sie den Nettobetrag");
netto = scan.nextDouble();
brutto = netto;
sabatt = netto * (2/100);
if (netto < 100) {
brutto = netto - sabatt;
}
bruttoende = brutto / 1.19;
System.out.print("Bruttobetrag beträgt: " + brutto);
}
}