Numeros Pares Em Php
Started By Signori, 15/05/2007, 11:14
7 replies to this topic
#1
Posted 15/05/2007, 11:14
Como faço para mostrar somente os números pares dse 1 a 100 em PHP?
Alguem pode me ajudar?
Alguem pode me ajudar?
#2
Posted 15/05/2007, 11:38
divide por dois e analiza o resto da divisao.
numeros pares dividios por 2 tem resto igual a zerro.
axo que tem uma funçao que retorna por, mais assim tbm fuciona
numeros pares dividios por 2 tem resto igual a zerro.
axo que tem uma funçao que retorna por, mais assim tbm fuciona
Edição feita por: TwL, 15/05/2007, 11:44.
#3
Posted 15/05/2007, 11:53
tenta assim 
<?php
for($i=0;$i<=100;$i++)
{
$resto = $i % 2;
if($resto=="0")
{
echo "Numeros pares:".$i."<br>";
}
}
?>
#4
Posted 15/05/2007, 12:32
Para paridade é melhor trabalhar com bits, módulo tende a ser mais lento, dependendo da quantidade de iterações. 
Até mais
<?php
for ($i = 1; $i < 101; $i++) {
if (!($i & 1)) {
// faça o que quiser, é tudo par por aqui :D
}
}
?>[]s
#5
Posted 15/05/2007, 12:40
q isso gente...
e' so ir somando de 2 em 2.. pra q complicar tanto assim?
hahaha
for($i=0;$i<=100;$i+=2)
echo $i; // numeros pares...
e' so ir somando de 2 em 2.. pra q complicar tanto assim?
for($i=0;$i<=100;$i+=2)
echo $i; // numeros pares...
João
#6
Posted 15/05/2007, 12:49
Também, aliás, se for trabalhar só com números pares é a opção mais indicada. O único problema é que neste caso deve se iniciar por um número par. Dependendo da idéia da aplicação, esta opção se tornaria inviável.q isso gente...
e' so ir somando de 2 em 2.. pra q complicar tanto assim?hahaha
for($i=0;$i<=100;$i+=2)
echo $i; // numeros pares...
Tudo depende do propósito, he he he.
PS: Ele quer de 1 à 100, não 0 à 100.
[]s
#7
Posted 15/05/2007, 13:08
>>Ele quer de 1 à 100, não 0 à 100.
so mudar uma letrinha no codigo
hahaha
so mudar uma letrinha no codigo
João
#8
Posted 15/05/2007, 16:36
OK! não testei ainda mas tenho várias o~ções neh!
Obrigado a todos.............
Obrigado a todos.............
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










