[multik@kicker multik]$ cat test.c #include <stdio.h> int main(void) { int m[]={1,3,4,5,7,2,6,0,8,9}; int i,n; for(i=0;i<10;i++){printf("%i ",m[i]);}printf("\n"); for(i=0;i<9;i++) for(n=0;n<9;n++) if(m[n]>m[n+1]){m[n]^=m[n+1];m[n+1]^=m[n];m[n]^=m[n+1];} for(i=0;i<10;i++){printf("%i ",m[i]);}printf("\n"); return 0; }
Вам все подавай высокие материи и космические корабли, который бороздят большой театр ...
0000 21 MOV HL, #0009 заносим в регистровую пару HL значение 0х9 0001 09 0002 00 0003 CD CALL #F803 обращаемся к подпрограмме вывода строки, расположенной по 0хf803 в мониторе 0004 03 0005 F8 0006 С3 JMP #0000 зацикливаемся 0007 00 0008 00 0009 5A Z очень остроумный текст 000A 41 A 000B 45 E 000C 42 B 000D 41 A 000D 4C L 000E 53 S 000F 59 Y 0010 41 A 0011 20 0012 3F ? 0013 0A <ПС> 0014 0D <ВК> 0015 00
that'll do donkey, that'll do ... © Shrek