Loading...
miroslavaorbova avatar miroslavaorbova 0 Точки

Проблем със задача 4 Game Of Intervals Programming Basics 18 March 2017

Здравейте! Имам проблем с началото на следната задача: 

Напишете програма, която да пресмята резултата от игра. Първо получавате число, което показва колко хода ще продължи играта. После за всеки ход на играта ще получавате по едно ново число. Според интервала в който попада числото се прибавят точки. Ако числото е отрицателно или по-голямо 50, тогава то е невалидно. В началото на играта резултата е 0 и на всеки ход се прибавят точки по следният начин:

  • От 0 до 9 -> 20 % от числото
  • От 10 до 19 -> 30 % от числото
  • От 20 до 29 -> 40 % от числото
  • От 30 до 39 -> 50 точки
  • От 40 до 50 -> 100 точки
  • Невалидно число -> резултата се дели на 2

Освен резултата програмата трябва да изкарва статистика за проценти числа в дадените интервали.

При този вход 

10

43

57

-12

23

12

0

50

40

30

20

вместо резултат 295.80, на конзолата ми печата 3.6. Написах кодът дотук и тествах, за да проверя просто дали пресмята правилно, но явно не е ок. Някъде бъркам, но къде? Това е кодът: https://pastebin.com/X29mtMK4

Тагове:
0
Programming Basics
FlushBG avatar FlushBG 3 Точки

Във for цикъла ти , на всички проверки освен първата , си направила проверката спрямо result , вместо въведените points. Ето ти поправената задача :)

https://pastebin.com/4QZpexvY

0
miroslavaorbova avatar miroslavaorbova 0 Точки

Леле..глупава грешка от невнимание, благодаря :)

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