A continuación se presenta un ejemplo de un programa en PHP que lee un año y determina si es bisiesto o no:
<?php
// Leer el año desde el usuario
echo "Introduce el año: ";
$year = intval(trim(fgets(STDIN)));
// Comprobar si el año es bisiesto
if (($year % 4 == 0 && $year % 100 != 0) || $year % 400 == 0) {
echo $year, " es un año bisiesto.\n";
} else {
echo $year, " no es un año bisiesto.\n";
}
El programa comienza leyendo el año desde el usuario.
Luego, se comprueba si el año es divisible por 4 y no es divisible por 100, o si es divisible por 400*.
Si se cumple alguna de estas condiciones, se imprime un mensaje indicando que el año es bisiesto. De lo contrario, se imprime un mensaje indicando que el año no es bisiesto.
*Un año es bisiesto si es divisible por 4 y no lo es 100, o bien si es divisible por 400.
¡Haz clic para puntuar esta entrada!
(Votos: 1 Promedio: 5)