Untitled
Guest 39 6th Nov, 2024
<?php
function sprawdzian($liczba1, $liczba2) {
// Funkcja do obliczenia sumy cyfr
function sumaCyfr($liczba) {
$suma = 0;
for ($i = 0; $i < strlen($liczba); $i++) {
$suma += substr($liczba, $i, 1);
}
return $suma;
}
// Obliczanie sumy cyfr obu liczb
$suma1 = sumaCyfr($liczba1);
$suma2 = sumaCyfr($liczba2);
// Sprawdzenie, czy sumy cyfr są takie same
$wynikPorownania = ($suma1 === $suma2) ? "TAK" : "NIE";
// Sprawdzenie, czy obie liczby są parzyste lub nieparzyste
if ($liczba1 % 2 === 0 && $liczba2 % 2 === 0) {
$wynikParzystosci = "PARZYSTE";
} elseif ($liczba1 % 2 !== 0 && $liczba2 % 2 !== 0) {
$wynikParzystosci = "NIEPARZYSTE";
} else {
$wynikParzystosci = "";
}
// Połączenie wyników
return trim("$wynikPorownania - $wynikParzystosci");
}
// Przykład wywołania
$liczba1 = "112";
$liczba2 = "22";
$wynik = sprawdzian($liczba1, $liczba2);
echo $wynik;
To share this paste please copy this url and send to your friends
RAW Paste Data