014
08.12.2004, 00:29 Uhr
Hans
Library Walker (Operator)
|
Zitat von cpp opfer: |
und gott sprach, es werde licht!! ich kann sehen! big thx, habs!
|
Hi,
um das Thema Schleifen noch mal etwas anders zu behandeln, als mit 200000 automatischen Tastendrücken, hier mal ein nettes Progrämmchen dazu:
C++: |
#include <stdio.h>
int main() { unsigned t[] = {0x17972824, 0x21ce0b29, 0x25cf3d20, 0x29cf4804, 0x2fbe6000};
int i, j, z;
unsigned u, m;
i=0; while (i<5) { // u=0; z=t[i]; for (j=0; j<=4; j++) { m = 0x3f; m <<= (24 - j*6); u = z & m; u = u>>(24-6*j); if (u==0) break; if (u!=0x20) u += 0x40; printf ("%c", u); } i++; } printf ("!\n");
return 0; }
|
Falls Du nicht verstehst, was da passiert, ist das nicht weiter Schlimm, das wirst Du früher oder später schon raus kriegen. Nur eines noch: Die Ausgabe bitte nicht persönlich nehmen.
Hans
P.S. An die Golfer: habt Ihr eine Idee, wie ich mir die Variable m knicken kann? - Ich bin da irgendwie auf keinen grünen Zweig gekommen... -- Man muss nicht alles wissen, aber man sollte wissen, wo es steht. Zum Beispiel hier: Nachdenkseiten oder Infoportal Globalisierung. |