Java задачата Money!
Здравейте Колеги!
Трябва ми малко помощ за тая задача че след доста умуване не мога да разбера къде е грешката.
import java.util.Scanner; public class Money { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int Bitcoin = Integer.parseInt(scanner.nextLine()); double ChineseYuan = Double.parseDouble(scanner.nextLine()); double Commision = Double.parseDouble(scanner.nextLine()) / 100 ; double BitcoinToLeva = Bitcoin * 1168; double ChineseYuanToDollars = ChineseYuan * 0.15; double DollarsToLeva = ChineseYuanToDollars * 1.76; double Euro = (BitcoinToLeva + DollarsToLeva) / 1.95; double TotalCommision = Commision / Euro; double Result = Euro - TotalCommision; double TotalResult = (BitcoinToLeva + ChineseYuanToDollars * DollarsToLeva) / 1.95 - ((BitcoinToLeva + ChineseYuanToDollars * DollarsToLeva)) / Result; System.out.println(TotalResult); } }
Кода няма грешки но крайният резултат не е верен?
https://pastebin.com/azmDDmwB - ето го моето решение, просто ги раздробявай на по - малки формули, където е възможно.
Мерси и аз така предположих че проблема е някаде в формулите.