Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Программа на Java

Матвей Резаков Ученик (99), на голосовании 9 месяцев назад
https://hastebin.com/share/ivakohuzez.csharp
выдает ошибку:
./submission/Practicum.java:61: error: illegal start of expression
}
^
1 error
понятия не имею что не так
Голосование за лучший ответ
Егор Леонидов Мастер (1974) 10 месяцев назад
Я чот не понял а ты куда вводишь 1, 2,3,4 я что то не увидел консоли
Матвей РезаковУченик (99) 10 месяцев назад
int currency = NumberReader.getInteger();
Оракул Оракул (62085) 10 месяцев назад
Эта строчка вообще неправильная
 amount = amount + 1% 
Во-первых, нет ; в конце, именно на это указывает ошибка
Во-вторых, в коде так проценты не прибавляются, тут не математика, % - это остаток от деления.
Вот так правильное увеличение на 1%
 amount *= 1.01; 
Если сложно это понять, то пишете как у вас строкой выше
 amount = amount + amount * 0.01; 
Что собственно при упрощении становится тем же самым
Но никак не + 1%
V̲i̲s̲t̲a̲s̲t̲e̲r̲ Искусственный Интеллект (264001) 10 месяцев назад
В дополнение, строка:
roubles = exchangeRate * 7;

видимо должна быть такая:
double roubles = amount * exchangeRate;
Похожие вопросы