002
24.10.2015, 00:37 Uhr
holm
|
Das ist ein konstruktiv bedingtes "Problem", irgendwie muß man den Font mit seinen Zeilen, deren Anzahl im vertikalen Bereich unterbringen, das wurde halt so programmiert. Rein vom Zeitablauf her währen mehr Zeilen darstellbar, aber ein Textmodus mit 30 Zeilen währe nicht gerade kompatibel gewesen.
Gruß,
Holm -- float R,y=1.5,x,r,A,P,B;int u,h=80,n=80,s;main(c,v)int c;char **v; {s=(c>1?(h=atoi(v[1])):h)*h/2;for(R=6./h;s%h||(y-=R,x=-2),s;4<(P=B*B)+ (r=A*A)|++u==n&&putchar(*(((--s%h)?(u<n?--u%6:6):7)+"World! \n"))&& (A=B=P=u=r=0,x+=R/2))A=B*2*A+y,B=P+x-r;} |