Loading...

Във форума е въведено ограничение, което позволява на потребителите единствено да разглеждат публикуваните въпроси.

fbinnzhivko avatar fbinnzhivko 1586 Точки

04. Rate - 07.01.2018 - ГРЕШКА В JUDGE

Programming Basics Online Exam - 7 January 2018

В условието пише : сума сложна: 500.00 + 2.7%*500 = 513.30 лв
Моя калкулатор показва 513.50

513.30  != 513.50 

Когато принтирате този ред :
Console.WriteLine("Simple interest rate: {0:f2} lv. ", (1.00m + monthCount * 0.03m) * sum);
Трябва да оставите едно празно място преди точката защото теста е така направен.

Поздрави за екипа на Частна Академия Софтуерен Университет за направата на тази задача.
Една задача две грешки.

Примерно решение
 

Тагове:
-3
Programming Basics
TodorovP avatar TodorovP 177 Точки

Изчислението 2.7% от 500 e 13.50. Следователно като се прибави към 500, тогава става 513.50, т.е. грешката е в калкулатора :).

Не бързайте със заключенията. Доста често човек не може да види собствените си грешки.

0
21/01/2018 15:50:13
Jogata avatar Jogata 0 Точки

Никой никъде не твърди, че 513.50 е грешно.

0
TodorovP avatar TodorovP 177 Точки

Връзката към Judge сочи към друга задача и е малко объркващо.

-1
TodorovP avatar TodorovP 177 Точки

Дали не е по-просто вместо

totalll = (1.00m + 0.027m) * last;

last = (1.00m + 0.027m) * last;

да е само

totalll = (1.00m + 0.027m) * totalll;

защотото last само дублира totalll.

Още повече не разбирам, защото и в двата случая работи перфектно в Judge.

0
fbinnzhivko avatar fbinnzhivko 1586 Точки

Колега TodorovP.
1. Погледни условието на задачата там пише 513.30 не 513.50 както ти казваш.
2. Връзката сочи към правилната задача в Judge.
3. Приемам идеята за по оптимално решение.

0
21/01/2018 18:50:12
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.