identificandoParesEimpares

an anonymous user · June 30, 2020 · PHP
<?php

$array=array(20, 31, 67, 'xuta',3.4, "traduz", 10, "cars", 33, 20, 44, "Luxury", 13, 204, 39, " ", "vazio", 99, 86, 21, 51, 19, 32, 11, 22);

$arrayPar = [];
$arrayImpar = [];
$arrayLixo = [];
for ($i = 0; $i < count($array); $i++){
    $valor = $array[$i];
     if (empty($valor) || !is_numeric($valor)){
         if(empty($valor) || $valor == " ")
             $valor = "dados vazio";
         
         array_push($arrayLixo, $valor);
     }else if ($valor % 2 == 0){
        array_push($arrayPar, $valor);
    }else if ($valor % 2 == 1){
        array_push($arrayImpar, $valor);
    } else {
        echo "Deu algo errado\n";
    }
    echo "Dado gravado! \n";
}

echo "\n Os valores par da lista é: ";
print_r($arrayPar);
echo "\n Os valores impar da lsta e: ";
print_r($arrayImpar);
echo "\n Os valores que não são nem par nem imapar é: ";
print_r($arrayLixo);






Comments

Please sign up or log in to contribute to the discussion.