fork download
  1. /* package whatever; // don't place package name! */
  2.  
  3. import java.util.*;
  4. import java.lang.*;
  5. import java.io.*;
  6.  
  7. /* Name of the class has to be "Main" only if the class is public. */
  8. class Ideone
  9. {
  10. public static void main(String[] args) {
  11. System.out.println("Система расчёта штрафов");
  12. int carSpeed = 78;
  13. int fineFor1to10 = 30;
  14. int fineFor10to15 = 50;
  15. int fineFor15to20 = 70;
  16. int fineFor20to25 = 115;
  17. int fineFor25to30 = 180;
  18. int fineFor30to40 = 260;
  19. int fineFor40to50 = 400;
  20. int fineFor50to60 = 560;
  21. int fineFor60to70 = 700;
  22. int fineFor70andMore = 800;
  23. int townSpeed = 50;
  24. int overSpeed = carSpeed - townSpeed;
  25. if (overSpeed < 1) {
  26. System.out.println("Скорость не превышена или превышена незначительно");
  27. } else if (overSpeed >= 1 && overSpeed <= 10) {
  28. System.out.println("Штраф: " + fineFor1to10);
  29. } else if (overSpeed > 10 && overSpeed <= 15) {
  30. System.out.println("Штраф: " + fineFor10to15);
  31. } else if (overSpeed > 15 && overSpeed <= 20) {
  32. System.out.println("Штраф: " + fineFor15to20);
  33. } else if (overSpeed > 20 && overSpeed <= 25) {
  34. System.out.println("Штраф: " + fineFor20to25);
  35. } else if (overSpeed > 25 && overSpeed <= 30) {
  36. System.out.println("Штраф: " + fineFor25to30);
  37. } else if (overSpeed > 30 && overSpeed <= 40) {
  38. System.out.println("Штраф: " + fineFor30to40);
  39. } else if (overSpeed > 40 && overSpeed <= 50) {
  40. System.out.println("Штраф: " + fineFor40to50);
  41. } else if (overSpeed > 50 && overSpeed <= 60) {
  42. System.out.println("Штраф: " + fineFor50to60);
  43. } else if (overSpeed > 60 && overSpeed <= 70) {
  44. System.out.println("Штраф: " + fineFor60to70);
  45. } else if (overSpeed > 70) {
  46. System.out.println("Штраф: " + fineFor70andMore);
  47. }
  48.  
  49. }
  50. }
Success #stdin #stdout 0.11s 53588KB
stdin
Standard input is empty
stdout
Система расчёта штрафов
Штраф: 180