Ir para conteúdo

POWERED BY:

Arquivado

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

gnoronha

Soma condicional

Recommended Posts

Boa tarde pessoal,

 

Preciso descobrir uma forma de calcular: A cada X usuários, somar Y.

 

Por exemplo: Tenho 123 passageiros, preciso calcular quantos carros preciso para carregar todos, sendo que em cada carro cabem no máximo 5 pessoas.

 

Alguém sabe como devo fazer isso?

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

não é melhor dividir?

ex:

 

$totalPassageiros = 123; //verifica quantos passageiros
$quantCarros = $totalPassageiros/5; //divide o total pelas vagas de cada carro
if($quantCarros % 2 == 0) //verifica se o numero foi quebrado
{
    $quantCarros++; //se foi quebrado, adicione mais 1 carro.
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

amigo, apenas troquei as bolas...

 

o certo seria:

 

if($quantCarros % 2 != 0)
{
    $quantCarros++;
}
ou seja, se houver resto, adicione mais 1 carro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

o erro esta na lógica do if... ele esta verificando se não houve sobra

if($usrDiaFormatado % 2 == 0)
e adicionando valor sem necessidade, enquanto que ele deveria adicionar se houvesse sobras (numero quebrado, com a seguinte lógica:
if($usrDiaFormatado % 2 != 0)

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.