Обмен валют

  • 3
  • Недоступна
Ростовщичество, продажи, банковское дело — чем не запасной вариант, если с программированием не выгорит? Не хотите? В таком случае давайте помогать людям, занятым в торговле и финансах нашими качественными программами. Для начала организуем обмен валют: пишем программу, которая будет конвертировать евро в доллары по заданному курсу.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (57)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий вы должны авторизоваться
Михаил3 уровень, Яшкино
26 октября, 07:23
Подскажите почему intellij idea при запуске выдаёт в консоль результат предыдущей задачи, которая называется "Немедленно в печать"? Т.е выдает не строки валют, а "Hello Amigo!"
Ezio Maciavelli4 уровень
27 октября, 20:43
Ezio Maciavelli4 уровень
27 октября, 20:46
кликни правой кнопкой мыши на экран кода, появиться окошко, скрин скинул смотри там, или же на левой колонке кода там где цифры строки, прям перед (пример: public class Solution - увидешь зеленую кнопку нажми туда и все) незнаю насколько хорошо смог передать обьяснение но думаю ты справишься )
Михаил3 уровень, Яшкино
28 октября, 04:57
Спасибо, получилось! а я на верхней панели нажимал "Run" и в консоли отображался предыдущий результат)
Ezio Maciavelli4 уровень
28 октября, 21:52
Пожалуйста :) Удачи тебе, не сдавайся!
Леонид6 уровень, Сургут
16 октября, 09:45
Все гораздо проще чем кажется
10 октября, 07:35
Всем привет!!! Я еще пока чайник в программировании прошу Ваше помощи. Дали задание написать задачу: обменник- спросить сколько долларов меняем,перевести в гривны и вывести результат.
Chingiz Bulekbayev5 уровень
14 октября, 16:13
Код метода convertEurToUsd написать как в задании описано: return eur * course (вернуть евро помноженное на курс). Потом в main вызываем дважды вызываем метод System.out.println, которые в параметрах вызывают метод convertEurToUsd с указанием, сколько евро и какой курс (например, 7, 15.5). Не забываем, что евро - это целое число, а курс - это вещественное. Всего пишется три строки кода: две строки в методе main, одна строка в методе convertEurToUsd.
Светлана9 уровень, Минск
19 сентября, 17:50
Сперва думала, что в методе main сразу нужно проинициализировать метод convertEurToUsd (eur, usd) и только потом вызывать sout. Но тогда не проходит 2е требование проверки. Может кому поможет
Нубарака7 уровень, Алматы
10 сентября, 09:27
System.out.println(convertEurToUsd(400, 450.93)); , а почему не просто System.out.println(400, 450.93)?
Miroha23 уровень, Москва
25 сентября, 12:45
convertEurToUsd - имя метода, к которому мы обращаемся. Ему мы передаем в качестве аргументов 400 (по сути = int eur ) и 450.93 (=double course). Этот метод получает наши аргументы и работает с ними согласно нашей формуле. А затем возвращает полученное значение методу main, из которого был осуществлен вызов. Почему не просто? Да потому что в таком случае System.out.println просто напечатает эти цифры, а если быть точным то даже не напечатает, так как через запятую нельзя тупо их перечислить.
Виктор5 уровень, Минск
2 августа, 16:32
Задачи решены, но вопрос в следующем: в конвертере валют сначала пишется код метода main, а потом код метода converterEurToUsed, а в задаче на проценты пишется сначала код метода addTenPercent, а потом код метода main. В обеих задачах метод main выводит результаты вызовов на экран. Может я не понял что то или пропустил, подскажите, пожалуйста, в почему разная последовательность написания кодов методов. Или всё равно?
Just Krybik8 уровень, Москва
8 августа, 19:03
Порядок написания методов, с точки зрения языка не имеет никакого значения.
Ainika15 уровень, Рига
22 июля, 13:03
10 попыток, пытаясь курс указать в методе convertEurToUsd :)))
Светлана8 уровень, Мытищи
2 июня, 17:14
Задачу решила, но не поняла, как return выводит значение usd в main, как он это понимает? Почему выводится результат не 150.2, а умножение евро на курс?
Dima Skvaruk3 уровень, Киев
10 июня, 10:25
Метод convertEurToUsd должен умножать евро на курс и возвращать полученный результат. Ты вызываешь метод convertEurToUsd в System.out.println(convertEurToUsd(10,30.50)); он с помощью - double result = eur * course; общитала результат и что бы вернуть этот результат назад в System.out.println(convertEurToUsd(10,30.50)) и вывести его в консоль ты пишешь return result;
tatiana10 уровень, Москва
29 мая, 13:52
4 попытки, но только с помощью комментов, остальное сама додумала. долго тупила, пока дошло, что переменным можно присвоить рандомные значения.
Борис Скворцов5 уровень, Киев
17 мая, 13:53
Три дня думал почему не компилируется. Только что понял что скобку пропустил. Ну блин :) System.out.println(convertEurToUsd(32, 0.91));
Just Krybik8 уровень, Москва
8 августа, 19:05
Почему не пользуетесь Intellij IDEA? Очень удобно.