10. Price Change Alert
http://pastebin.com/BunYPCyq Здравейте, моля да ме упътите къде греша в задачата и защо първия ред излиза преди да съм въвел последната цифра? От лекцията за методите
http://pastebin.com/BunYPCyq Здравейте, моля да ме упътите къде греша в задачата и защо първия ред излиза преди да съм въвел последната цифра? От лекцията за методите
Здравей,
Все още има доста неща за дооправяне в първоначалния код. В него нямаше имена на променливи и методи, които да са смислени, а виждам, че в твоя код още стоят. Като се променят и вече отговарят на това, което вършат, грешките се намират лесно.
Има една по-сериозна неточност в първоначалния код и нея още я има и при теб. Тя е в извикването на метода, който определя дали разликата е съществена: обърнати са променливите, които се подават като параметри.
bool isSignificantDifference = hasDifference(div, borderBetween);
...
private static bool hasDifference(double borderBetween, double isDiff)
{
...
}
А иначе изходът на програмата се печата при всяка промяна в цената, т.е. веднага след втората въведена цена.