Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

saulo69

for

Recommended Posts

bom pessoal, creio que minha duvida seja simples para vocês...

 

tenho um for que vai do 1 ao 15, gostaria de saber como calcular quantos números são menores que 9 e quantos maiores que 9 e armazenar em variáveis...

 

for($i = 0; $i <= 15; $i++){

 

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Primeiro, seu for vai de ZERO até 15, ele executa 16 vezes.

Para saber se o número é maior ou menor que 9, salve-o em um array.

 



for($i = 0; $i < 15; $i++){ //retirei o = para fazer o for 15 vezes apenas.
   if ($i > 9)
       $maioresquenove[] = $i;
   elseif ($i < 9)
       $menoresquenove[] = $i;
   else
       $iguaisanove[] = $i;
}

$qtdMaioresquenove = count($maioresquenove);
$qtdMenoresquenove = count($menoresquenove);
$qtdIguaisanove    = count($iguaisanove);

$filtro = ""; //Digite ali dentro o que você quer saber, se os menores, ou maiores ou iguais a nove.
            // Por exemplo, deixe ___ $filtro = "maioresquenove"; ___ para saber os maiores

foreach($$filtro as $numero)
   echo $numero . '<br>'; //exibe os numeros encontrados e solicitados


Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.