Софтуерно Инженерство
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

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

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

https://pastebin.com/4QZpexvY

0
miroslavaorbova avatar miroslavaorbova 0 Точки

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

0