Как мне получить числа из Math.random () * 1000 ;? - PullRequest
0 голосов
/ 28 сентября 2019

Напишите программу, которая печатает соответствующие сборы, понесенные пользователями при отправке текстовых сообщений.Телекомпания ничего не взимает за первые 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 в счетах.

Может кто-нибудь помочь мне, пожалуйста.Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...