Hey habe grade mit meinem Techniker angefangen und wir müssen ein wenig java programmieren habe diese Programm geschrieben aber er gibt nur mist aus vlt kann mir mal einer Helfen. Es soll eine Waage werden a ist das aufgelegte Gewicht. Die Waage soll mit einer schrittweisen Annäherung funktionieren also erst 1000g auflegen dan die hälfte usw halt in der while Schleife. Sie soll eine Toleranz von 2g haben deswegen a-b < 2
Java:
public class Waage {
public static void main(String[] args) {
double a;
double b = 1000;
Scanner scan = new Scanner(System.in);
System.out.println("Gewicht der Äpfel =");
a = scan.nextDouble();
while (a - b < 2) {
if (a < b) {
b = b - b;
b = b + b / 2;
} else {
b = b + b / 2;
System.out.println("Gelegtes Gewicht " + b + "Kg");
}
}
}
}