JavaBasics/Nested/ 07. Trade Commissions
Фирма дава следните комисионни на търговците си според града, в който работят и обема на продажбите s:
Град |
0 ≤ s ≤ 500 |
500 < s ≤ 1 000 |
1 000 < s ≤ 10 000 |
s > 10 000 |
Sofia |
5% |
7% |
8% |
12% |
Varna |
4.5% |
7.5% |
10% |
13% |
Plovdiv |
5.5% |
8% |
12% |
14.5% |
Напишете конзолна програма, която чете име на град (стринг) и обем на продажби (десетично число) , въведени от потребителя, и изчислява и извежда размера на търговската комисионна според горната таблица. Резултатът да се изведе форматиран до 2 цифри след десетичната точка. При невалиден град или обем на продажбите (отрицателно число) да се отпечата "error".
Примерен вход и изход]
вход |
изход |
|
вход |
изход |
|
вход |
изход |
|
вход |
изход |
Sofia 1500 |
120.00 |
Plovdiv 499.99 |
27.50 |
Varna 3874.50 |
387.45 |
Kaspichan -50 |
error] |
https://pastebin.com/C2ShHJQR
При тест 17
Plovdiv
-20
дава грешка.
В Judge получавам 94%, но не разбирам защо при отрицателни числа с всички градове ми дава грешки. При >= 0 пак дава същите грешки.
Доколкото виждам по някаква причина променлива sales може да вземе отрицателна стойност, но аз не знам как да го оправя.
Мерси! Стана 100% .
И разбрах къде е грешката ми.
здравей може ли целия код и на мен ми дава 94 и провабвах всичко както ми казват и пак не става.