Мне представляется странным, что масса тела на Луне, которая должна быть на выходе, в моем случае получается равной тому значению, которое было введено (150.96). По-моему масса тела на Луне должна согласно примеру составлять 17% от Земной (т.е. 17% от 150.96). При этом результат на экране (который, по-моему, не соответствует результату, который должен получаться) 150.96 засчитывается как правильный ответ. По всей видимости, ошибка в программе?
VS
26 уровень
Ошибка в выводе?
Обсуждается
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
KIRAРазработчик в prosv.ruExpert
11 марта 2021, 05:57
по умолчанию в программе. Метод getWeight вызывается с параметром 888. вывод 150.96
Если у вас есть вопросы, лучше прикладывать код, так мы сможем указывать на какие строки кода следует обратить внимание
0
VS
11 марта 2021, 06:03
package com.javarush.task.task01.task0136;
/*
Да хоть на Луну!
*/
public class Solution {
public static void main(String[] args) {
System.out.println(getWeight(888));
}
public static double getWeight(int earthWeight) {
//напишите тут ваш код
double getWeight = earthWeight * 0.17;
return getWeight;
}
}
Вывод внизу после этого кода 150.96
Этот ответ программа засчитывает как верный.
По-моему вывод должен быть 17% от 150.96. Нет?
0
KIRAРазработчик в prosv.ruExpert
11 марта 2021, 06:09полезный
System.out.println(getWeight(888)); - вызывается метод и передается 888
double getWeight = 888 * 0.17; - получаем 150.96
+1