12. Even Number/ C# Fundamentals, Basic Syntax
Привет! Ще помоля за малко помощ на въпросната задача, която съм сигурен че не успявам да реша заради някоя елементарна грешка. Благодаря на отзовалите се!
https://pastebin.com/u72QrinU
Привет! Ще помоля за малко помощ на въпросната задача, която съм сигурен че не успявам да реша заради някоя елементарна грешка. Благодаря на отзовалите се!
https://pastebin.com/u72QrinU
Така работи :
https://pastebin.com/FZwrtL4a
Надявам се това е грешката , която визираш .
ПС: тествах я ...лош резултат! Не съм помогнал
Привет! И аз забих на същата задача :) Премести input - a ВЪВ while цикъла. :)
Дайте линк към условието на задачата.
Здравейте
След като изгубих 30 минути в глупави опити да разбера защо не излиза в джъдж, накрая прочетох условито още веднъж.
Цикъла трябва да се върти до получаване на четна стойност, а не до безкрай. Просто сложете break; след като изпълнено условите че числото е четно и изпишете стойността.
Колегата Dimiter.Georgiev е прав, ето едно примерно работещо решение: https://pastebin.com/kaWB1NCW.
Може да изведеш съобщението ,че въпросното число е четно още в цикъла преди break-a.
Имаш предвид така ли
if (input % 2 == 0)
{
Console.WriteLine($"The number is: {Math.Abs(input)}");
break;
}
?
Ако да, ти пробва ли този вариант, за да видиш какво прави? При така написан код, Съдията дава 66/100, защото при въведено още в началото четно число, изобщо няма да влезеш в while-a и няма да отпечаташ нищо. А ако не, кажи какво по-точно имаш предвид.
Да.прав си.Стори ми се ,че може малко да се опрости,но явно не става.
Ето едно работещо решение, което е малко по-кратко от останалите:
https://pastebin.com/0NDfVWTS