avatar
Untitled

Guest 39 6th Nov, 2024

MARKUP 1.16 KB
                                           
                         <?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
Recent Pastes
Ta strona używa plików cookie w celu usprawnienia i ułatwienia dostępu do serwisu oraz prowadzenia danych statystycznych. Dalsze korzystanie z tej witryny oznacza akceptację tego stanu rzeczy.
Wykorzystywanie plików Cookie
Jak wyłączyć cookies?
ROZUMIEM