Yo pensaba que mostrar la IP e ISP del visitante era mas brigido, pero no lo es xD.
echo "Tu IP es: " . $_SERVER['REMOTE_ADDR'];
echo "Tu ISP es: " . gethostbyaddr($_SERVER['REMOTE_ADDR']);
Tu IP es: 38.107.191.89
Tu ISP es: 191.89
Pa actualizar un poco el blog, revise como se generaba el triangulo de Pascal y cache pa que servia xD, según Wikipedia su interés radica en el álgebra, puntualmente en la generación de coeficientes para el binomio de Newton, evidente hombre evidente xD.
int trianguloPascal(int a, int b)
{
if (b == 0)
return 1;
else if (a == b)
return 1;
else
return (trianguloPascal(a - 1, b - 1) + trianguloPascal(a - 1, b));
}
Uso:
int main()
{
// g = Grado
int a, b, g = 9;
for (a = 0; a <= g; a++)
for (b = 0; b <= g; b++)
if (b < a)
printf ("%5d", trianguloPascal(a, b));
else if (b == a)
printf ("%5d\n", trianguloPascal(a, b));
return 0;
}
triangulo-de-pascal
Es un sencillo cifrado César utilizado para ocultar un texto sustituyendo cada letra por la letra que está trece posiciones por delante en el alfabeto. A se convierte en N, B se convierte en O y así hasta la M, que se convierte en Z.
int main()
{
char a;
while(a =~ getchar()) putchar(~a-1 / (~(a | 32) / 13 * 2 - 11) * 13);
return 0;
}
Pa’ practicar un poco de programación en estos de días de paro y/o/u toma xD, pichicatie una función para determinar si una palabra es un palíndromo o no.
Ejemplo: seres, al revés también se escribe seres xD, o sea es un palíndromo
PS: Pikalbert, no copies este código xD.
//@Funcion esPalindromo?
int esPalindromo(char *s)
{
int i = 0, j = 0;
while (s[i] != '\0')
{
i++;
}
while (j < i)
{
if (s[j] == s[i - 1])
{
j++;
i--;
}
//@No es palindromo
else return 0;
}
//@Es palindromo
return 1;
}