Cyfry parzyste i nieparzyste

  • 10
  • Niedostępne
Określmy, ile cyfr parzystych i ile cyfr nieparzystych jest w liczbie wprowadzonej z klawiatury. Jeśli liczba ta jest podzielna przez 2 bez reszty (tzn. reszta jest równa zero), to jest ona parzysta. Wtedy zwiększamy licznik cyfr parzystych (zmienna statyczna parzyste) o 1. A jeśli liczba jest nieparzysta, zwiększamy licznik cyfr nieparzystych (zmienna statyczna nieparzyste).
Nie możesz wykonać tego zadania, ponieważ nie jesteś zalogowany.
Komentarze (5)
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Anonymous #11231933
Poziom 10 , Sosnowiec, Poland
15 stycznia, 15:20
Program robi co trzeba dla różnych zestawów danych wejściowych a kompilator się upiera, że nie są spełnione warunki 2 i 3. Przecież wyświetlam te zmienne (parzyste, nieparzyste) na ekranie to jak mogą nie być spełnione. Twórca kompilatora do naprawy.
Damian
Poziom 18 , Lublin, Poland
11 grudnia 2020, 12:30
Może się komuś przydać: int liczba = Character.getNumericValue(c); ^ Konwertuje zmienną typu char o nazwie "c" do zmiennej typu int i przypisuje wartość do zmiennej "liczba".
Łukasz Popławski
Poziom 12 , Bialystok, Poland
5 kwietnia 2020, 22:48
Mam problem z weryfikacją zadania. Wszystkie podpunkty wymagań są spełnione, poza ostatnim, tj "Wyświetlany tekst musi spełniać warunki zadania." a nie mam pojęcia w czym jest błąd bo program działa, poprawnie oblicza ilość cyfr parzystych i nieparzystych a mimo tego wciąż pokazuje błąd..Linia kodu odpowiadająca za wyświetlanie tekstu u mnie wygląda tak:
System.out.println("Parzyste: " + parzyste + " Nieparzyste: " + nieparzyste);
Alex Vypirailenko Java Developer w Toshiba Global Comme
8 kwietnia 2020, 08:14
Hi, Please use the Help option within the task menu, if you are having issues with verification. Otherwise, no one can see what you've done and no one can help you.
Damian Siadaczka
Poziom 20 , Warszawa, Poland
19 stycznia 2020, 17:57
cz ktoś jeszcze posunął się do takiego kombo
int liczba = Integer.parseInt((new BufferedReader(new InputStreamReader(System.in))).readLine());