Задача на проценты

  • 3
  • Недоступна
Если вас в школе не пугали задачи на проценты, то и эта не напугает. А если вдруг пугали, то пора посмотреть в глаза своему страху и осознать, что на самом деле это простая и приятная тема. Итак, реализуем метод, который увеличивает переданное целое число на 10 процентов.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (100)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Diplococci3 уровень
Tuesday, 09:32
Я всё никак не пойму, что с вами не так? Почему на предыдущей, более сложной задаче, среднее число попыток 3, а тут 5? При том что тут, тот же принцип решения
AL4 уровень, Минск
2 July, 06:38
Присвоить переменную типа double, увеличить её на 10% умножением на 1.1, вернуть её с помощью return.
Артём4 уровень, Иркутск
31 May, 06:11
Не могу понять, почему return i * 1.1 это правильно..
Илья Лукахин5 уровень, Симферополь
9 June, 12:32
Я так понял, что если 100% мы берем за 1, то 10% - это 0.1 110% получается 1.1 умножаем переменную i на 110%, т.е 1.1 и в итоге получается число i + 10% от него. Как-то так =/
Mr.Shatalin3 уровень, Санкт-Петербург
26 May, 16:49
Подскажите ,почему не решает первый пункт .Хотя все делаю вроде правильно .int a; a=i/100*10; i=i+a; return i; А ЕЩЁ ВОПРОС,Кто решает задачи через JIDEA /как смотреть ответ промежуточного решения.Он вообще не пишет какой ответ.Только правильноили нет.
Oleg Nikolaev3 уровень, Санкт-Петербург
Wednesday, 09:12
переменная a должна быть типом double. у Вас там деление на сто.
Konstantin Gudko5 уровень, Великий Новгород
21 May, 09:25
return i * 1.1; - Я так понял это правильный ответ. Единственное не понимаю почему return игнорирует тот факт что целое число типа int i = 9, умножается на дробное число типа double 1.1??? Помогите разобраться.
Oleg Nikolaev3 уровень, Санкт-Петербург
Wednesday, 09:17
Если один из операндов операции относится к типу double, то и второй операнд преобразуется к типу double.
Konstantin Gudko5 уровень, Великий Новгород
вчера, 11:42
В нашем случае return - double и этого достаточно?
Ruslan5 уровень, Москва
11 May, 15:05
Не понимаю, если делать через return i * 1.1; То получается что i это int (целочисленная переменная), тогда каким образом он возвращает значение с дробным числом в качестве int? Или компилятор это дело как то правит?
Максим16 уровень, Москва
6 May, 11:33
У меня получилось через: return i * 1.1;
Pavel Elizarov9 уровень, Нижний Новгород
1 May, 07:55
аха))забавно 1 строка кода! и то return))))
Юневич Евгений9 уровень, Kaluga
17 April, 16:47
у меня вопрос , работаю в IntelliJ IDEA НО! у меня компилируется какая- то лажа . пробую на сайте джава раш - все норм , пробую на Jdoodle - все норм , а в интели джи - компилируется ответ как на изображении. Аж бесит.. может не прогрузилась библиотека джава ?? у меня стоит JDK 14. Хэээээээллллп братья сестры.
LikeMJ4 уровень
2 June, 19:48
Такая же ерунда, с любым типом и любой формулой выдает 68.4, на сайте всё ок, не удалось разобраться почему? Я так понял, что не во всех idea плагин работает ровно. Но смысл тогда такого плагина вообще.
Юневич Евгений9 уровень, Kaluga
3 June, 10:26
короче пришлось посидеть повспоминать что тогда у меня было. в общем я не правильно поставил JDK / Плагин джава раша не причем ) проверь правильность установки библиотек Джава, а лучше заново их поставь и повнимательнее с объявлением папок откуда интелиджи будет их подсасывать.
Юневич Евгений9 уровень, Kaluga
3 June, 10:29
И вообще до сих пор работаю в браузере, в интели джи все лагает , ни чата , ни проверку сделать . короче лично для обучения мне не зашел подобный метод работы. Понимаю , что рано или поздно придется переходить туда , но пока так.
29 February, 20:07
В этой задаче непонятно только одно - почему сложность МЕДИУМ? Это даже не изи, а вери изи. Минуту перечитывал задание, думал в чём подвох)))