Напишите программу, которая печатает соответствующие сборы, понесенные пользователями при отправке текстовых сообщений.Телекомпания ничего не взимает за первые 200 отправленных сообщений, но взимает 0,5 P за каждое отправленное после этого текстовое сообщение.
Используйте класс Math.Random в Java, чтобы рандомизировать количество сообщений, инициализированных в вашей переменной подсчета сообщений.
Поместите следующий код перед объявлением класса: import java.lang.Math. *;Используйте следующий код внутри вашего метода main: double messageCount = Math.random () * 1000;
Первый оператор импортирует соответствующую функцию из класса Math.
Второй оператор инициализирует переменнуюnamed messageCount к случайному числу из класса Math * 1000. Это количество сообщений, отправленных пользователем.
Я использую Sublime Text версии 3.2.1, сборка 3207
public static void main (String[] args)
{
double maxTextMessage = 0;
double minTextMessage = 0;
double charges = 0.5f;
int messages = (int) (Math.random()*1000);
System.out.println("You have sent " + messages + " messages.");
if (200 >= messages)
200 = minTextMessage + charges;
System.out.println("You have incurred " + maxTextMessage + " PHP in charges.");
}
} `
Ожидаемые примеры выходных данных должны быть:
Выотправил [количество] сообщений.Вы понесли [сумму] PHP в счетах.
Вы отправили 433 сообщения.Вы взяли на себя 116,5 PHP в счетах.
Вы отправили 578 сообщений.Вы взяли на себя 189.0 PHP в счетах.
Может кто-нибудь помочь мне, пожалуйста.Спасибо!