elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Sigue las noticias más importantes de seguridad informática en el Twitter! de elhacker.NET


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  problema script años bisiestos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: problema script años bisiestos  (Leído 1,874 veces)
H4RR13R


Desconectado Desconectado

Mensajes: 1.229


Pienso... luego existo


Ver Perfil WWW
problema script años bisiestos
« en: 12 Noviembre 2007, 01:55 am »

bien, he hecho un script, depende del valor de la variable $a nos dice si ese año es bisiesto o no... lo que pasa esque no entiendo el porque no funciona

Código:
<?php
 
$a = 2005;
$b = 1;
$c = 4;

while( $b < $a )
{
$b = $b * $c;

if( $b = $a )
{
echo "es bisiesto";
}

if( $b > $a )
{
echo "no es bisiesto";
}

}


?>

luego tambien he probado de substituir el

Código:
$b = $b * $c;

por

Código:
$b *= $c;

pero no encuentro el error :S

gracias gente :)


En línea


mi frase: Un hacker no dice lo que sabe un lammer no sabe lo que dice
Nakp
casi es
Ex-Staff
*
Desconectado Desconectado

Mensajes: 6.336

he vuelto :)


Ver Perfil WWW
Re: problema script años bisiestos
« Respuesta #1 en: 12 Noviembre 2007, 03:35 am »

los años bisiestos son multiplos de 4 pero no de 100 excepto si es divisible entre 400 ;) asi que primero debes comprobar si $a%4==0 , despues $a%4==100, en caso que no lo sea es bisiesto, si es verdadero tenes que probar $a%4==440 y si resulta verdadero entonces es bisiesto

salu2


En línea

Ojo por ojo, y el mundo acabará ciego.
H4RR13R


Desconectado Desconectado

Mensajes: 1.229


Pienso... luego existo


Ver Perfil WWW
Re: problema script años bisiestos
« Respuesta #2 en: 12 Noviembre 2007, 22:45 pm »

peus di con una slucion muy tonta XDDD, aver que les parece :P

Código:
<?php
 
$a = 2002;

if( $a%4 == 0)
{
echo "es bisiesto";
}
else
{
echo "no es bisiesto";
}


?>


^^ saludos :)
En línea


mi frase: Un hacker no dice lo que sabe un lammer no sabe lo que dice
Hans el Topo


Desconectado Desconectado

Mensajes: 1.754


"Estoy cansado de no hacer nada"


Ver Perfil WWW
Re: problema script años bisiestos
« Respuesta #3 en: 12 Noviembre 2007, 22:51 pm »

k esta mal

en el foro esta repetido bastantes veces la comprobación de bisiestos
y por google también ... :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines