Loading...

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

Terziyski avatar Terziyski 54 Точки

Здравей , ако ще умножаваш , тогава смени стойностите на единица за променливите започващи с "price" , защото нула не може да се умножава или дели :) 

Това е първата грешка в кода ти  , може от там да започнеш като за начало .

След това създаваш един "if" за проверка на сезона , но  if else си го вложил във него за проверка на друг сезон , това също не е правилно , тъй като трябва да бъде като отделен if else , за да има проверка и на него. 

Същото  е направено и със останалите проверки за сезон и за цветята ако са повече от 20 бройки.( те също трябва да са извън този if)

Това успях да видя така на пръв поглед :) 

0
16/03/2017 21:23:10
Simeon22 avatar Simeon22 12 Точки

Смених ги, но така загубих и 12- те точки, които имах.

0
Terziyski avatar Terziyski 54 Точки

По принцип си много близо до решаване на задачата си стига правилно да си структурираш подредбата на проверките yes

Ще ти пусна моето решение , което е доста близко до твоето , пробвай още малко сам да напипаш вярното решение , ако нещо все още те затруднява може да погледнеш решението ми : http://pastebin.com/gfs2iREW

Ако това ще ти помогне , може да разбиеш задачата на части  , примерно направи първоначално само за сезони " Пролет и Лято " със всичките им проверки , както и със отстъпките при покупка над определен брой цветя. Ако всички отговори са ти верни , продължи със следващата проверка на сезони , като последна проверка направи броя на цветята "flowers > 20 " . 

0
16/03/2017 21:33:02
Simeon22 avatar Simeon22 12 Точки

Въртях я задачата оттук - оттам, накрая решението почти копира твоето и пак дава грешка и само 25 точки. Ако можеш погледни го кода къде има неточности.

0
NikolayLiubomirov avatar NikolayLiubomirov 82 Точки

Всичко идва от там, че имената на сезоните навсякъде трябва да са ти с главна буква (spring --> Spring, winter --> Winter и тн.)

За да не си играеш да ги сменяш навсякъде, просто му задай още в началото след четенето .ToLower() - така превръщаш прочетено от конзолата в малки букви (Lowercase).

string season = Console.ReadLine().ToLower();

Judge ти дава 100/100 точки и си готов wink

0
18/03/2017 13:21:10
Simeon22 avatar Simeon22 12 Точки

Благодаря за отговора! Смених главната "Y" с малка "y" и програмата заработи и judge e доволен 100 / 100. Поздрави!

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