@mike_mech: ? nie kumam... przecież liczba parzysta dzieli się na 2 a nie na 2.98, a zacznijmy od tego, że $liczba nie została zdeklarowana co oznacza, że wynosi 0, a zero podzielone przez X daje nam zawsze 0, więc wywaliło liczba parzysta

... można dodac warunek sprawdzający, czy $liczba!=0 i wtedy dopiero $liczba % 2 == 0.... coś ci się pomieszało