Меня смущает, что я придерживаюсь этого права и что-то вроде заверений и некоторой помощи.Итак, мой главный вопрос заключается в том, следую ли я за вопросом инструктора: когда он говорит, что создайте его, используя цикл значений часового значения?
Во-вторых, как я могу округлить сумму до двух десятичных знаков?
, еслиэто помогает моему заданию:
Инструкции: используйте петлю значения дозорного.
Попросите каждого пользователя:
Тип транспортного средства (Может использовать что-то кроме строк, напримеркак: 1 для экономичного, 2 для седана и т. д.) Даты аренды Рассчитайте (для каждого клиента):
Стоимость аренды, налоги, общая сумма задолженности.Есть три различных варианта аренды с отдельными ставками: Эконом @ 31,76, седан @ 40,32, Внедорожник @ 47,56.[Примечание: учитываются только единицы целого дня (без почасовых ставок)].
Налог с продаж = ВСЕГО 6%.
Создание сводных данных с помощью:
Количество клиентов Всего собранных денег.Кроме того, включите значения IPO, алгоритма и контрольной проверки (проектные документы).
{МОЙ ДИЗАЙН И ПРОГРЕСС}
package yipe;
import java.util. *;import java.lang.Math;
открытый класс Umm {
int count = 0;
static int days;
static double DailyFee, NontaxTotal, CarType, Total;
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
System.out.print("What vehical would you like to rent?\n");
System.out.println("Enter 1 for an economy car\n");
System.out.println("Enter 2 for a sedan car\n");
System.out.println("Enter 3 for an SUV");
CarType = keyboard.nextInt();
if (CarType == 1)
DailyFee=31.76;
else if(CarType == 2)
DailyFee=40.32;
else if(CarType == 3)
DailyFee=43.50;
System.out.print("Please enter the number of days rented. (Example; 3) : ");
days = keyboard.nextInt();
NontaxTotal = (DailyFee * days);
Total = (NontaxTotal * 1.06);
System.out.printf("The total amount due is $" + Total);
}
}