Loading...
BHristov999 avatar BHristov999 1 Точки

12. Even Number/ C# Fundamentals, Basic Syntax

Привет! Ще помоля за малко помощ на въпросната задача, която съм сигурен че не успявам да реша заради някоя елементарна грешка. Благодаря на отзовалите се! 

https://pastebin.com/u72QrinU

Тагове:
1
C# Fundamentals
LiudmilMashonov avatar LiudmilMashonov 1 Точки

Така работи :

https://pastebin.com/FZwrtL4a

Надявам се това е грешката , която визираш .

ПС: тествах я ...лош резултат! Не съм помогнал

0
15/01/2021 02:56:19
kaialexander avatar kaialexander 1 Точки

Привет! И аз забих на същата задача :) Премести input - a ВЪВ while цикъла. :)

0
krum_43 avatar krum_43 756 Точки

Дайте линк към условието на задачата.

0
18/01/2021 09:44:44
Dimiter.Georgiev avatar Dimiter.Georgiev 7 Точки

Здравейте

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

Цикъла трябва да се върти до получаване на четна стойност, а не до безкрай. Просто сложете break; след като изпълнено условите че числото е четно и изпишете стойността.

1
krum_43 avatar krum_43 756 Точки

Може да изведеш съобщението ,че въпросното число е четно още в цикъла преди break-a.

                                                                             

0
04/05/2021 09:50:13
svephoto avatar svephoto 1191 Точки

Имаш предвид така ли

                if (input % 2 == 0)
                {
                    Console.WriteLine($"The number is: {Math.Abs(input)}");
                    break;
                }

?

Ако да, ти пробва ли този вариант, за да видиш какво прави? При така написан код, Съдията дава 66/100, защото при въведено още в началото четно число, изобщо няма да влезеш в while-a и няма да отпечаташ нищо. А ако не, кажи какво по-точно имаш предвид.

1
04/05/2021 22:19:46
krum_43 avatar krum_43 756 Точки

Да.прав си.Стори ми се ,че може малко да се опрости,но явно не става.

0
DenisV10 avatar DenisV10 1 Точки

Ето едно работещо решение, което е малко по-кратко от останалите:

https://pastebin.com/0NDfVWTS

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