
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)