Софтуерно Инженерство
Loading...
+ Нов въпрос
iliyantenev avatar iliyantenev 3 Точки

8.Beer Kegs vs 11.Snowballs/ Data Types and Variables

Две подобни задачи, два подобни кода, но първият не работи, защото дава - while statement has empty body.

 

8. Beer kegs

https://pastebin.com/KTpdHCTu

Каквото и да направя тук while не работи и дава точно обратния резултат.

При дебъгване отказва да се завърти.

11.Snowballs

https://pastebin.com/NvMicZ4C


Тагове:
0
Java Fundamentals
Vz.Zorova avatar Vz.Zorova 7 Точки

Привет,

при задача 8 имаш ;  преди скобите на while :          while (counter-- > 0) {

Без нея работи на 100 %.

 

При задача 11, мисля че е нужно да смениш long с double, заради деленето:

long maxValue = 0;

long snowballValue = (long)Math.pow((snowballSnow / snowballTime) , snowballQuality);

Поздрави,

Зара

0
iliyantenev avatar iliyantenev 3 Точки

Мерси за скобите, цял ден търся къде е грешката и просто не го виждам и това е.

Смених инта с лонг, защото иначе един тест се чупи заради големите числа.

Трябва да остане както е написано, с double се счупи.

 

 

0
Vz.Zorova avatar Vz.Zorova 7 Точки

Добро утро :)

редактирах твоя код с double и при мен работи на 100%: https://pastebin.com/BxmdiiTR 

Поздрави,

Зара

0
27/05/2019 07:31:21