Jump to content


Photo

Numeros Pares Em Php


  • Faça o login para participar
7 replies to this topic

#1 Signori

Signori

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Masculino
  • Localidade:Três de Maio - RS

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?

#2 TwL

TwL

    Normal

  • Usuários
  • 69 posts
  • Sexo:Não informado

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

Edição feita por: TwL, 15/05/2007, 11:44.


#3 pyro3x

pyro3x

    E

  • Usuários
  • 201 posts
  • Sexo:Masculino

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 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

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. :ponder:

<?php

for ($i = 1; $i < 101; $i++) {
	if (!($i & 1)) {
		// faça o que quiser, é tudo par por aqui :D
	}
}

?>
[]’s :DAté mais

#5 jfsso

jfsso

    12 Horas

  • Usuários
  • 145 posts
  • Sexo:Não informado
  • Localidade:Tsukuba
  • Interesses:JAVA - PHP - RUBY - PERL - PYTHON - MYSQL

Posted 15/05/2007, 12:40

q isso gente...

e' so ir somando de 2 em 2.. pra q complicar tanto assim? :P hahaha

for($i=0;$i<=100;$i+=2)
echo $i; // numeros pares...
João

#6 Paulo Freitas

Paulo Freitas

    ××××××× LRU #456504 ××××××× ××××××× LRM #364686 ×××××××

  • Ex-Admins
  • 5612 posts
  • Sexo:Masculino
  • Localidade:Campinas - SP

Posted 15/05/2007, 12:49

q isso gente...

e' so ir somando de 2 em 2.. pra q complicar tanto assim? :P hahaha

for($i=0;$i<=100;$i+=2)
echo $i; // numeros pares...

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. :ponder:

Tudo depende do propósito, he he he. :D

PS: Ele quer de 1 à 100, não 0 à 100. :P

[]’s :DAté mais

#7 jfsso

jfsso

    12 Horas

  • Usuários
  • 145 posts
  • Sexo:Não informado
  • Localidade:Tsukuba
  • Interesses:JAVA - PHP - RUBY - PERL - PYTHON - MYSQL

Posted 15/05/2007, 13:08

>>Ele quer de 1 à 100, não 0 à 100.

so mudar uma letrinha no codigo :P hahaha
João

#8 Signori

Signori

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Masculino
  • Localidade:Três de Maio - RS

Posted 15/05/2007, 16:36

OK! não testei ainda mas tenho várias o~ções neh!

Obrigado a todos............. :huh:




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq