package com.javarush.task.task03.task0303;
/*
Обмен валют
*/
public class Solution {
public static void main(String[] args) {
convertEurToUsd(1, 67);
System.out.println(usd) ;
}
public static double convertEurToUsd(int eur, double course) {
double usd = eur * course ;
return usd ;
Александр
15 уровень
не выводится курс
Решен
Комментарии (2)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
--------Master
22 февраля 2018, 21:39решение
Переменная usd у тебя объявляется в методе convertEurToUsd, поэтому и действует только внутри этого метода. Значение переменной возвращается командой return, но никуда не присваивается - должно быть что-то типа double usd = convertEurToUsd(1, 67);
А так у тебя в строке c println будет просто выдаваться ошибка обращения к несуществующей переменной.
И на будущее, оформляй код тегом code, чтобы его читать удобнее было
+2
Александр
22 февраля 2018, 21:46
Спасибо. Только что в соседней теме прочитал ваш ответ про переменную.
0