Просмотр полной версии : Всех с Днём Программиста!
edward1976
12.09.2009, 23:19
Уважаемые и незаменимые специалисты по коду!
Разрешите поздравить всех вас с наступающим на территории 1/6 части суши Днём Программиста!
P.S. Спасибо за работу. Что бы мы сейчас без вас делали...:)
#include <iostream>
#include <time.h>
using namespace std;
int main(void) {
time_t ctm; time (&ctm); struct tm * ptm = localtime(&ctm);
(ptm->tm_yday ^ 0xFF) || cout << "Действительно! С праздником всех!\n";
}
DogEater
13.09.2009, 15:17
[localhost]$ cat
Hello world! Happy codemakers day :-P
^D
[localhost]$
//Предопределенная процедура при открытии формы
Предупреждение("С днем Программиста!",60);
%TITLE "Пряздрявление"
IDEAL
P286
STACK 256
DATASEG
s1 db 10,13,"С днем программиста!",10,13,36
CODESEG
start:
mov ah, 2Ah
int 21h
mov al, 13
and cx, 3 ; проверка на високосность года вот тут :-)
jnz @@skip01
dec al
@@skip01:
cmp dh, 9
jnz @@skip02
cmp dl, al
jnz @@skip02
mov ah, 09h
mov dx, offset s1
int 21h
@@skip02:
mov ax, 4C00h
int 21h
END start
:)
%TITLE "Пряздрявление"
IDEAL
P286
STACK 256
DATASEG
s1 db 10,13,"С днем программиста!",10,13,36
CODESEG
start:
mov ah, 2Ah
int 21h
mov al, 13
and cx, 3
jnz @@skip01
dec al
@@skip01:
cmp dh, 9
jnz @@skip02
cmp dl, al
jnz @@skip02
mov ah, 09h
mov dx, offset s1
int 21h
@@skip02:
mov ax, 4C00h
int 21h
END start
:)
А если год високосный :)
А если год високосный :)
Добавил комментарий :)
Добавил комментарий :)
Спасибо!!! Я в восторге от такой элегантности асма.
Неужели на 8086 в космосе считают?
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot