Java hello world Штраф за превышение скорости в спальном районе определялся по следующему алгоритму. Если превышена скорость менее 10 км/ч, то штраф 10 евро, если от 10 до 30 км/ч, то штраф 50 евро и 1 штрафной балл, если больше 30 км/ч, штраф штраф 100 евро и 2 штрафных балла. Вывести сообщение о том, какой штраф следует, если превышенное расстояние вводится пользователем.
Код программы:
Answers & Comments
import java.util.Scanner;
public class SpeedingFine {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Введите превышение скорости в км/ч: ");
int speed = scanner.nextInt();
int fine = 0;
int points = 0;
if (speed > 30) {
fine = 100;
points = 2;
} else if (speed >= 10) {
fine = 50;
points = 1;
} else {
fine = 10;
}
System.out.printf("Штраф: %d евро, штрафных баллов: %d", fine, points);
}
}