JavaRush
Акция
Университет
Java FullStack
Python FullStack
AI Native Developer
new
Web FullStack
Обучение
Курсы
Задачи
Опросы
Игры
Помощь
График пинков
Стажировка
Сообщество
Пользователи
Форум
Чат
Статьи
Истории успеха
Активности
Отзывы
Подписки
Светлая тема
Вопрос
  • Отзывы
  • О нас
  • CS50
Начать
Начать обучение
Начать обучение
  • Все вопросы
JavaRush/Помощь по Java задачам/Не могу разобраться, что не так с синтаксисом. Пишет, что...
Pavel
20 уровень
  • 20.05.2020
  • 460просмотров
  • 6комментариев

Не могу разобраться, что не так с синтаксисом. Пишет, что забыл закрывающуюся круглую скобку, но во всех вариантах чужих работ всё выглядит именно так

Вопрос по задаче Конвертер валют
Java Syntax,  3 уровень,  3 лекция
Обсуждается


Напиши код метода convertEurToUsd, который переводит евро в доллары по заданному курсу.
Для возврата результата из метода convertEurToUsd используй оператор return. Пример: return 123*435;
Вызови метод convertEurToUsd дважды в методе main с любыми параметрами.
Результаты выведи на экран, каждый раз с новой строки.

Подсказка:
Расчет выполняется по формуле: долларСША = евро * курс

Требования:
  • Метод convertEurToUsd должен умножать евро на курс и возвращать полученный результат.
  • Метод main должен 2 раза вызвать метод convertEurToUsd с любыми параметрами.
  • Метод main должен выводить результаты вызовов на экран, каждый раз с новой строки.
  • Метод convertEurToUsd не должен ничего выводить на экран.
package com.javarush.task.task03.task0303; /* Обмен валют */ public class Solution { public static void main(String[] args) { System.out.println(convertEurToUsd(1000; 0.95)); System.out.println(convertEurToUsd(1234; 0.95)); } public static double convertEurToUsd(int eur, double exchangeRate) { double convertEurToUsd = eur * exchangeRate; return convertEurToUsd; } }
0
Комментарии (6)
  • популярные
  • новые
  • старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Pavel
Уровень 20
21 мая 2020, 15:54
Cпасибо большое :)
0
Михаил
Уровень 20
21 мая 2020, 15:41
между 1000; 0.95 стоит точка с запятой а нужна только запятая, было в задачках про минимум из чисел.
public static void main(String[] args) {
        System.out.println(min(1, 2, 3));
        System.out.println(min(-1, -2, -3));
        System.out.println(min(3, 5, 3));
        System.out.println(min(5, 5, 10));
    }
0
Vale
Уровень 3
20 мая 2020, 17:36
double convertEurToUsd = eur * exchangeRate; return convertEurToUsd; вам здесь надо только return eur * exchangeRate;
0
Artem
Уровень 17
20 мая 2020, 18:51
без разницы , он просто записал результат в переменную и вернул ее. а проблема в том что стоит ; в аргументах
0
Vale
Уровень 3
20 мая 2020, 17:35
"1000; 0.95" через запятую
0
Rustam Zinurov
Уровень 11
20 мая 2020, 10:47
(1000; 0.95) Точка с запятой - нет такого разделителя аргументов
0
Обучение
  • Курсы программирования
  • Регистрация
  • Курс Java
  • Помощь по задачам
  • Цены
Сообщество
  • Пользователи
  • Статьи
  • Форум
  • Чат
  • Истории успеха
  • Активности
Компания
  • О нас
  • Контакты
  • Отзывы
  • FAQ
  • Поддержка
JavaRushJavaRush — это интерактивный онлайн-курс по изучению Java-программирования c нуля. Он содержит 1200 практических задач с проверкой решения в один клик, необходимый минимум теории по основам Java и мотивирующие фишки, которые помогут пройти курс до конца: игры, опросы, интересные проекты и статьи об эффективном обучении и карьере Java‑девелопера.
Подписывайтесь
Язык интерфейса
Русский
English Українська
"Программистами не рождаются" © 2026 JavaRush
MastercardVisa
"Программистами не рождаются" © 2026 JavaRush