May 09

Curioso programa en C

Me he encontrado un curioso programa escrito en C:

#include <stdio.h>
#include <math.h>
main()
{
int i=5;
for(;i;)
printf(“%c\n”,(int)(81+7.3*sin(i—5.75)));
}

Si tienes GNU/Linux, o un sistema basado en UNIX con compilador de C, puedes probarlo:

gcc programa.c -o programa -lm
./programa

Vía | El Rincón de Tolito

Post to Twitter Enviar a Twitter Post to Facebook Facebook

Te ha gustado este artículo? Compártelo o vótalo!
230 Visitas Visitas
No me gusta!Me gusta! (Sin votos)
Loading ... Loading ...

3 comentarios on “Curioso programa en C”

  • Miguel Abril | 9 May 07, 13:19

    :!: Lo acabo de probar pero no me compila bien. En teoría tendría que imprimir en pantalla:

    LINUX

    ResponderResponder
  • Ppgol | 17 Jun 07, 2:28

    Muy buena pagina, hay curiosidades realmente interesantes.
    he probado este programa y me imprimia solo L.
    siguiendo el enlace que das (el rincon de Tolito) he visto que te dejaste 2 simbolos “-”
    no se que influencia tendran estos 2 simbolos (matematicamente seria “i+-5.75″ no?)
    bueno, la cuestion es que asi si sale por pantalla el resultado esperado (quien lo quiera ver que se lo compile :wink:

    ResponderResponder
  • pepito | 2 May 08, 18:23

    Este es el código:

    #include
    #include
    int main()
    {
    int i=5;
    for(;i;)
    printf(“%c\n”,(int)(81+7.3*sin(i—5.75)));
    return 1;
    }

    ResponderResponder

Deja tu comentario!

Este sitio utiliza gravatares. Puedes obtener el tuyo en gravatar de forma gratis!

Mis noticias en tu e-mail

Recibirás gratis en tu correo todas las noticias de nuestro blog. Serás el primero en enterarte de todo!

More Videos