私は自分のコードを7以上の数になるようにしたいと思っています。時間は0〜7と2フランの1時間ごとに1フランです異なる時間に異なるコストを試してみる -
int start = user_input.nextInt();
int finish = user_input.nextInt();
int hours = finish - start;
int hours2 = finish - start;
int francs1 = 1 * hours;
int francs2 = 2 * hours;
if (start > 0 && finish < 7){
System.out.println(hours + " hour(s) at a cost of " + francs1 + " francs");
}else{
if (start > 7 && finish < 24){
System.out.println(hours2 + " hour(s) at a cost of " + francs2 + " francs");
}else{
if (start < 7 && finish > 7){
スタート、ユーザが入力する最初の値であり、仕上がりが第二次のとおりです。 - 8から24今の私は、これは持っています。
ところで、実際に時刻の値を扱う場合は、['LocalTime'](https://docs.oracle.com/javase/8/docs/api/java/)に注意してください。 time/LocalTime.html)クラスです。 –