Loading...

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

Peter81 avatar Peter81 14 Точки

[Programming Fundamentals] Lists - More Exercises - Задача 5. Note Statistics

Привет,

Eто  моят опит за решение на задачата: https://pastebin.com/NVRCjLtL

 Дава ми 50 от 100, но не мога да разбера защо. Опитах да реша задачата с Dictionary.
Ако някой може да помогне  с идея къде бъркам - ще съм благодарен.

Поздрави,

Тагове:
0
Programming Fundamentals 29/06/2017 17:46:55
spzvtbg avatar spzvtbg 581 Точки

поправеното решение 

---- foreach би трябвало да върти по входните честоти защото ако са повече от 12(колкото са зададените) няма да минеш през всички.

--- от там нататък брояча и проверката дали не е по голям от броя на входни честоти стават излишни

--- веднъж проверяваш дали речника има ключ със съответната честота и ако да опитаи се да я вземеш - ояе първата проверка ти казва да имам го тоя ключ така че можеш направо да си го вземеш и да си аднеш стоиноста му към нотите

0
athristov avatar athristov 29 Точки

Ето и моето решение с if-else, понеже, че още не сме стигнали до dictionary и се предполага, че не го знаем (аз и без друго не го знам все още). И за да не се налага да се тримва накрая по няколко начина и да се усложнява допълнително, може да се събират видовете ноти в Lists както е направил колегата. 

http://pastebin.com/kKGgK0F9

 

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