fork download
  1. import java.util.*
  2.  
  3. fun main(args: Array<String>) {
  4. var carSpeed = 78
  5. var townSpeed = 50
  6.  
  7. var fineFor1to10 = 30
  8. var fineFor11to15 = 50
  9. var fineFor16to20 = 70
  10. var fineFor21to25 = 115
  11. var fineFor26to30 = 180
  12. var fineFor31to40 = 260
  13. var fineFor41to50 = 400
  14. var fineFor51to60 = 560
  15. var fineFor61to70 = 700
  16. var fineOver70 = 800
  17.  
  18. var overSpeed = carSpeed - townSpeed
  19.  
  20. when {
  21. overSpeed < 1 -> {
  22. print("Скорость не превышена")
  23. }
  24. overSpeed in 1..10 -> {
  25. print("Штраф: $fineFor1to10")
  26. }
  27. overSpeed in 11..15 -> {
  28. print("Штраф: $fineFor11to15")
  29. }
  30. overSpeed in 16..20 -> {
  31. print("Штраф: $fineFor16to20")
  32. }
  33. overSpeed in 21..25 -> {
  34. print("Штраф: $fineFor21to25")
  35. }
  36. overSpeed in 26..30 -> {
  37. print("Штраф: $fineFor26to30")
  38. }
  39. overSpeed in 31..40 -> {
  40. print("Штраф: $fineFor31to40")
  41. }
  42. overSpeed in 41..50 -> {
  43. print("Штраф: $fineFor41to50")
  44. }
  45. overSpeed in 51..60 -> {
  46. print("Штраф: $fineFor51to60")
  47. }
  48. overSpeed in 61..70 -> {
  49. print("Штраф: $fineFor61to70")
  50. }
  51. overSpeed > 70 -> {
  52. print("Штраф: $fineOver70")
  53. }
  54. }
  55. }
Success #stdin #stdout 0.12s 38476KB
stdin
Standard input is empty
stdout
Штраф: 180