Обмен валют

  • 3
  • Недоступна
Ростовщичество, продажи, банковское дело — чем не запасной вариант, если с программированием не выгорит? Не хотите? В таком случае давайте помогать людям, занятым в торговле и финансах нашими качественными программами. Для начала организуем обмен валют: пишем программу, которая будет конвертировать евро в доллары по заданному курсу.
Вы не можете решать эту задачу, т.к. не залогинены.
Комментарии (135)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Tony Stark
Уровень 20
13 июля, 08:29
Все просто стало)
Yodzimura
Уровень 4, Москва, Россия
20 апреля, 18:59
Значится смотри сюда мой юный друг. Не въезжаешь поди, раз уж сюда полез. Так вот. В методе convertEurToUsd тебе, используя ретурн, нужно возвратить результат умножения 2х переменных - это Евро и Курс. Переменные эти в этом методе УЖЕ описаны - скобки смотри там "eur" и "exchangeRate" стоят с типами данных int и double. А это значит что никак дополнительно эти значения описывать\инициализировать не нужно. Т.е пишешь ретурн и там же сразу вычисление - евро умножаешь на курс. А в методе main тебе нужно просто вывести на экран то что в методе convertEurToUsd навычислялось. Только для этого дела нужно в метод convertEurToUsd данные то для начала передать. Передать данные. Вникаешь? Вооот.... Вызываешь наш любимый системаутпринтлайн, в скобочках его вызываешь метод в котором идет расчет. Это метод convertEurToUsd - если ты вдруг забыл. Метод этот, есесно, ты вызываешь с указанием цифр - количества евро и курса. т.е там в скобках надо указать значение евро и курс. Вот и все.)))
AQGN
Уровень 14
6 июня, 13:45
Красавчик)
Netflex
Уровень 4, Великий Новгород
12 июня, 11:48
да всё чётко, но IntelliJ не хотел принимать мои скобки ())()() думал что не правильно.
Рафис
Уровень 3
9 апреля, 16:59
Всем привет! Почему-то, когда решаю задачи в IntelliJ IDEA, run выводит результат самой первой задачи, как это исправить?
Алексей
Уровень 8, Москва, Россия
12 апреля, 17:36
Попробуй это изменять
Егор
Уровень 14, Днепр, Украина
14 марта, 18:51
Не понимаю, почему код работает только в случае, если я объявляю переменные в convertEurToUsd уже при вызове из main: System.out.println(convertEurToUsd( 34, 1.20)) И не работает, если вызываю в main через переменные, объявленные в методе convertEurToUsd ?: System.out.println(convertEurToUsd(eur,exchangeRate)); public static double convertEurToUsd( int eur, double exchangeRate){ eur = 34; exchangeRate = 1.20; return eur * exchangeRate; } Если я не буду знать значение этих переменных заранее(например число не статичное), как мне придется их вызывать?)
Тигра
Уровень 13, Кривой Рог
17 марта, 22:55
Когда вы в методе Маин инициализируете значения для Евро и Курс - эти данные передаются в метод и метод с правильной логикой их отрабатывает.А во втором случае вы глянте какие дынные вы передаете в метод(в методе четко обьявленно какие данные дожны поступить это int and double) - а у вас получается набор символов для компилятора.... Логика программы - Вывести на экран(результат метода с (вот такими вот параметрами )) Метод - получил параметры - произвел махинации - выдал результат...
Александр
Уровень 5, Москва, Россия
27 февраля, 19:19
Блин. Реально когда начинаешь решать не можешь понять с чего начать. Начинаешь разбираться смотреть комменты. А потом по итогу понимаешь, блин так я это знаю )))). Самое главное практика и сидеть разбираться и вникать.
10 января, 09:50
а что такое метод? мож сначало это имеет смыслл объяснить?
Егор Комаров
Уровень 8
19 января, 13:43
Прошли уже!
Андрей
Уровень 16, Москва
30 декабря 2020, 14:30
Работать с IntelliJ IDEA стало на много проще, решить задачу получилось всего в 3 строчки)
Gaziz
Уровень 31, Уфа, Россия
26 декабря 2020, 04:31
Хороший чеут шеет Cheat Sheet
Gaziz
Уровень 31, Уфа, Россия
26 декабря 2020, 04:30
Привет. Это был эпик. С вечера не смог решить он мне выдавал что три инта нельзя подавать в функцию, он ждет типы инт и доубд, а у меня три инта. Я думая какого н... фига три инта когда я вызываю функция(100, 0,9) где ошибка? С утра все по другому увидел. ответ : дроби пишутся через точку))
24 ноября 2020, 21:11
Получается в convertEurToUsd мы как в ячейке экселя прописываем формулу. А уже из main прогоняем через неё пары нужных чисел и выводим результат. Долго сидел въезжал. Надо внимательнее читать задания - в них много подсказок сразу есть