В переменной centimeters записано количество сантиметров.
В переменную meters нужно записать количество полных метров в centimeters. (1 метр = 100 см).
Для вычисления используй переменную centimeters и оператор деления.
Для объявления и инициализации meters используй одну команду.
Полнометражная картина
- 2
Недоступна
Комментарии (28)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Raen74
18 июня, 10:53
Ну совсем простое решение
public static void main(String[] args) {
int centimeters = 243;
int meters = centimeters/100;
System.out.println(meters);
0
SobakaSutulaya
30 мая, 17:39
довольно сложно даётся) порой очень сложно понять формулировку вопроса) после того как отвечаешь верно-уже всё становится ясно как день, а когда выполняешь-сложно..)
0
Vladyslav
20 мая, 09:27
У меня вышло вот так int meters = 100 % centimeters / 50;
0
Denis Andreevich
23 марта, 05:57
У меня уже второе задание не принимается, хотя мое решение правильное. При этом что бы пройти дальше пользуюсь "правильным ответом", надеюсь это не как сказывается на моем профиле)) я на втором или третьем задании потратил много попыток, в итоге увидел код который я ввел в первый раз. Почему так происходит?
0
Capoer1st
8 мая, 19:10
Мой совет , не пользуйтесь правильным ответом , это зло.
Вам надо развивать мышление программиста и думать головой , т.е самостоятельно решать задачи, а если не получается , то прибегать к чтению книг и просмотру ютуба для понимания .
p.s На работе когда вывалят код на проработку вам,🙃 там не будет правильных ответов
0
Chaplygin Konstantin QA Automation Engineer в отр 2000
23 декабря 2021, 19:08
Нужно изменить 0 , и присвоить нужное значение , допер через пол часа )
0
Oluna Software Developer в MaibornWolff
8 ноября 2021, 17:56
совсем красиво было бы ввести константу, ведь отношения метров к сантиметрам - величина постоянная :)
0
Ирина И
17 сентября 2021, 16:11
сначала усложнила, а потом оказалось, что решение просто:
int meters = 0; meters = centimeters / 100;
0
ridzel1987
9 сентября 2021, 08:17
а если написать в код не centimeters,а просто 243 и поделить на 100,это будет ошибкой?
+2
Богдан
30 января, 14:01
не будет
0
Dyson_bro
4 февраля, 16:35
meters = 243 / 100;
Будет ошибкой, проверено.
а вот meters = centimeters / 100; все четко
0
Григорий
4 сентября 2021, 16:42
Насколько я понял. Тот кто составлял задачу, хотел, чтобы тот кто ее решал применил с учетом лекции. Не забывайте, что задача вытекает из лекции.
0
Mechanic Software Developer
25 мая 2021, 07:03
Написано записать количество ПОЛНЫХ метров! полных это будет 2, то есть использовать надо %, а это, как оказывается, не верно.
Когда Вас спрашивают "сколько Вам полных лет?", Вы ведь говорите 25, а не 25 и 4 месяца.
+5
Oluna Software Developer в MaibornWolff
8 ноября 2021, 17:52
нет, тут надо использовать обычный оператор деления, оперируя целочисленными значениями, тогда остаток будет отбрасываться и получится, как в вашем примере: "сколько Вам полных лет?" = 25
Чтоб получилось дробное число, у нас тип переменной должен быть другой, double или float
А оператор модуло % тут не надо использовать, ведь результат его операции - это остаток от деления, по аналогии с вашим примером, его результат это "сколько у вас месяцев еще прошло после того, как вам исполнилось полных 25 лет". То есть, если мы имеем например 304 месяца и делаем операцию 304%12, то в ответе будет эти 4 месяца. так как 304 делить на 12 это 25 целых лет, и в остатке эти 4 месяца. Результат модуло-операции - это сам остаток, а не результат деления.
+2