[Exam Problems] C# Basics - 22 August 2014 - Problem {2}
Някъде губя точност при изчисленията на 2-ра задача , но немога да разбера защо и как. Ето го решението ми http://pastebin.com/FPwcRGFf ако някой може да помага моля :)
Някъде губя точност при изчисленията на 2-ра задача , но немога да разбера защо и как. Ето го решението ми http://pastebin.com/FPwcRGFf ако някой може да помага моля :)
Кръсти си темата според правилата на форума (т. 9). Въпросът ти е за конкретна задача, не за целия изпит.
Грешката ти не е в точността, макар че при работа с пари е по-добре да ползваш decimal, не double. Проблемът е в метода, разгледай внимателно условната конструкция. Имаш мисля два проблема, единият е смятането на отстъпката, другият е според мен в самата конструкция и изускането на един от вариантите. Ще разгледам по-подробно.
Edit: Помъчи се сам, но ако зациклиш погледни корекциите, които нанесох тук.
Да ! проблемът е в изчисленията. Благодаря за бързия отговор.