Loading...

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

JivkoJelev avatar JivkoJelev 235 Точки

Sum Seconds от Simple Conditional Statements

Задачата има различни варианти за решение.Видях и по-лесен и кратък начин , разбрах го перфектно , но въпреки това опитах да го реша както са дадени подсказките в домашното.За съжаление ми дава 90/100 , като проблема е че при вход на секунди 39.40.40  ми дава резултат 2:-1.Някой ако може да ми помогне да я коригирам евентуално и да ми даде 100/100.Ето го и кода.http://pastebin.com/3NMGj2qP

Благодаря предварително.

0
Programming Basics
Pilgrimage avatar Pilgrimage 515 Точки

Грешката ти е тук :

else if (result>= 60 && result < 119 )

Трябва да е :

else if (result>= 60 && result < 120 )

0
jivako000 avatar jivako000 296 Точки

Здравей! Това е моето решение http://pastebin.com/M3a8HzuD

Ако имаш въпроси, не се притеснявай да попиташ!

Успех! smiley

0
ralitsa_d avatar ralitsa_d 171 Точки

Здравей! Опита ли се да дебъгнеш кода? Проблемът е, тук:

else if (result >= 60 && result < 119)

и тук:

else if (result >= 120 && result < 130)

Никъде нямаш проверка за result = 119.

Когато знаеш при какви входни данни гърми някой от тестовете, най-сигурният начин да разбереш защо е да дебъгнеш кода си.

Ето малко инфо и за това.

Успех :)

0
JivkoJelev avatar JivkoJelev 235 Точки

Благодаря на всички за бързите отговори.Наистина доста детска грешка при условие че съм решавал доста задачи от подобен тип.

0
YaneZ avatar YaneZ 33 Точки

Здравей!
Объркал си при последните два else if. Това е твоето решение поправено от мен: http://pastebin.com/1Jktp7hM. 
Предполагам ще имаш въпроси кое какво съм променил, така че не се притеснявай да попиташ. 

1
14/09/2016 13:19:19
JivkoJelev avatar JivkoJelev 235 Точки

Решения имам още 2 различни които ми дават 100 от 100..Просто исках да разбера къде ми е грешката на това решение което съм дал.

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