Професионална програма
Loading...
viktorsimeonov avatar viktorsimeonov 4 Точки

07. School Camp / Nested Conditional Statements - More Exercises

Здравейте колеги, закъсах го с тази задача, а във форума има само такива на C# и да ви кажа честно са токлова дълги, че се загубих.

Judje и дава 90

това е моя код.

https://pastebin.com/GmZUY7ze

 

а тук е условието:

7.Ученически лагер

Частно училище организира лагери за учениците по време на ваканциите. В зависимост от вида на ваканцията (пролетна, лятна или зимна) и вида на групата (момчета/момичета или смесена) цената на нощувката в хотела е различна, както и спортът, който ще практикуват учениците.

 

Зимна ваканция

Пролетна ваканция

Лятна ваканция

момчета/момичета

9.60

7.20

15

смесена група

10

9.50

20

Училището получава отстъпка от крайната цена, в зависимост от броя на настанените в хотела ученици:

  • Ако броят на учениците е 50 или повече, училището получава 50% отстъпка
  • Ако броят на учениците е 20 или повече и в същото време по-малък от 50, училището получава 15% отстъпка
  • Ако броят на учениците е 10 или повече и в същото време по-малък от 20, училището получава 5% отстъпка

В таблицата по-долу са дадени спортовете, които ще се практикуват в зависимост от вида на ваканцията и групата:

 

Зимна ваканция

Пролетна ваканция

Лятна ваканция

момичета

Gymnastics

Athletics

Volleyball

момчета

Judo

Tennis

Football

смесена група

Ski

Cycling

Swimming

Да се напише програма, която пресмята цената, която ще заплати училището за нощувките и принтира спорта, който ще се практикува от учениците.

Вход

От конзолата се четат 4 реда:

  1. Сезонъттекст - “Winter”, “Spring” или “Summer”;
  2. Видът на групататекст - boys, girls или mixed;
  3. Брой на ученицитецяло число в интервала [1 … 10000];
  4. Брой на нощувкитецяло число в интервала [1 … 100].

Изход

На конзолата се отпечатва 1 ред:

  • Спортът, който са практикували учениците и цената за нощувките, която е заплатило училището, форматирана до втория знак след десетичната запетая, в следния формат:

"{спортът} {цената} lv.“

Примерен вход и изход

Вход

Изход

Обяснения

Spring

girls

20

7

Athletics 856.80 lv.

Пролетна ваканция, група от момичета => спортът е Athletics.

Цена на нощувките: 20 * 7.20 * 7 = 1008 лв.

Учениците са 20 => 15% отстъпка

Крайна цена: 1008 – (15% от 1008) = 856.8 лв.

 

Вход

Изход

Winter

mixed

9

15

Ski 1350.00 lv.

 

Вход

Изход

Summer

boys

60

7

Football 3150.00 lv.

 

Вход

Изход

Spring

mixed

17

14

Cycling 2147.95 lv.

0
Programming Basics with Java
Achora avatar Achora 1 Точки

На мен ми дава 80/100 в Judge 

https://pastebin.com/ysgqJdhi

0
30/04/2021 19:15:46
svephoto avatar svephoto 1019 Точки

Здравей, Achora,

 

Имаш един излишен интервал на ред 69 в стринга за сезона -> else if (season == " Summer"). Махаш го и си готов. laugh

0
30/04/2021 22:31:36