Czemu w zadaniu "Klasa ConsoleReader" nie zalicza mi zadania, gdy zamiast w każdej metodzie, to w klasie dodam zmienna statyczna BufferedReader? Czy to jest błędne?
To działa:
To nie działa:
zadanie"Kontrola wagi ciala" ma złe elementy do automatycznego wprowadzenia ( na androidzie ) . Trzeba recznie wprowadzic tekst jaki ma sie pojawic na wyjsciu dla przypadku wagi "normalna" i "nadwaga".
Why does the percent(4,8) method return wrong results for arguments 4 and 8?
public static double percent(int a, int b) {
//tutaj wpisz swój kod
return (a * b * 1.0) / 100;
}
public static void main(String[] args) {
System.out.println(Kalkulator.divide(4, 8));
System.out.println(Kalkulator.percent(4, 8));
}
result: 0.32
correct should be: 0.5
for example for percent(5,10) = 0.5 works correctly.
for percent (3,6) = 0.18 WRONG again
any ideas?
Jakub raz jeszcze przeczytaj zadanie. Metoda ma zwracać b% z liczby a - czyli dla liczb 4 oraz 8 nie liczysz jakim procentem z 8 jest 4 tylko ile to jest 8% z 4 (wynik 0,32). Dla liczb 5 i 10 dobry wynik był przypadkiem bo 5/10 to 0.5 czyli 50% i jednocześnie 10% z 5 to 0.5.
Witam Mam problem z dzieleniem ost zadanie:
double wynik = (double)b/a;
wynik *= 100;
i powinno śmigać lecz w tym przypadku nie czy coś robię zle?
w teorii, jeśli dzielisz int przez int to bd int natomiast, jestli dzielisz double przez int będzie double.
Wczytaj się w treśc zadania: "Metoda percent musi zwracać b procent z liczby a.", czyli b musisz podzielić przez 100:
double wynik = (double)b/100 * (double)a;
GO TO FULL VERSION