Девчонки, поздравляем вас с 8 марта!
- Автор
- Сообщение
-
- Сообщения: 19414
- Зарегистрирован: 2005-сен-09 11:55
- Откуда: Самара
Девчонки, поздравляем вас с 8 марта!
//Девчата! С праздничком!
For ii:=1 to 1000000 do
begin
setlength(WishList,ii);
WishList[ii-1]:=
’Быть счастливой, ’+
’дружбы, любви и тепла от окружающих, ’+
‘цветов и тортов побольше и безнаказанно, ’+
‘мешок денег’;
end;
For ii:=1 to 1000000 do
begin
setlength(WishList,ii);
WishList[ii-1]:=
’Быть счастливой, ’+
’дружбы, любви и тепла от окружающих, ’+
‘цветов и тортов побольше и безнаказанно, ’+
‘мешок денег’;
end;
- Сообщения: 1028
- Зарегистрирован: 2007-май-29 09:27
- Байк: GT Avalanche 1.0
- Реальное имя: Наташа
- Способ связи: +7-902-336-22-28
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
Уверен в коде? :)band писал(а):For ii:=1 to 1000000 do
begin
setlength(WishList,ii);
WishList[ii-1]:=
Хорошо протестировал? :)
-
- Сообщения: 5313
- Зарегистрирован: 2006-июн-12 21:52
Re: Девчонки, поздравляем вас с 8 марта!
Код: Выделить всё
for(;;){pregnant(CHILD); wishlist++;}-
- Сообщения: 19414
- Зарегистрирован: 2005-сен-09 11:55
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
Паша, для девчонок сойдёт поздравлялка и с использованием динамического массива на Delphi, а вот тебе надо на атмеловском асме писать...
Наташа, в Delphi с динамическим массивом (скажем, одномерным для простоты) работают так:
var
MyArray: array of TSomeType;
VSomeType:TSomeType;
...
setlength(MyArray,0); //массив имеет нулевую длину
MyArray:=nil;//то же самое
Free(MyArray); //то же самое
setlength(MyArray,1); //можем записать один элемент, счёт от нуля
MyArray[0]:=VSomeType;
Setlength(MyArray,1003);
MyArray[1002]:=VSomeType;//последний элемент, счёт от нуля
MyArray[1003]:=VSomeType;//так нельзя, баг
P.S. Полностью программу писать не буду, это лишь пример...
P.P.S. В результате будет массив с кучей одинаковых строк одной и той же длины.
Наташа, в Delphi с динамическим массивом (скажем, одномерным для простоты) работают так:
var
MyArray: array of TSomeType;
VSomeType:TSomeType;
...
setlength(MyArray,0); //массив имеет нулевую длину
MyArray:=nil;//то же самое
Free(MyArray); //то же самое
setlength(MyArray,1); //можем записать один элемент, счёт от нуля
MyArray[0]:=VSomeType;
Setlength(MyArray,1003);
MyArray[1002]:=VSomeType;//последний элемент, счёт от нуля
MyArray[1003]:=VSomeType;//так нельзя, баг
P.S. Полностью программу писать не буду, это лишь пример...
P.P.S. В результате будет массив с кучей одинаковых строк одной и той же длины.
Последний раз редактировалось band 2008-мар-06 15:14, всего редактировалось 2 раза.
- Сообщения: 1028
- Зарегистрирован: 2007-май-29 09:27
- Байк: GT Avalanche 1.0
- Реальное имя: Наташа
- Способ связи: +7-902-336-22-28
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
ну ошибка как минимум в том, что не описаны переменные :)band писал(а):Наташа, в Delphi с динамическим массивом (скажем, одномерным для простоты) работают так:
var MyArray: array of TSomeType;
...
setlength(MyArray,0); //массив имеет нулевую длину
setlength(MyArray,1); //можем записать один элемент, счёт от нуля
MyArray[0]:=VSomeType;
Setlength(MyArray,1003);
MyArray[1002]:=VSomeType;//последний элемент, счёт от нуля
MyArray[1003]:=VSomeType;//так нельзя, баг
про то, что имеется ввиду динамический массив была мысль,
НО просто такая же функция есть в строковых,
в таком случае результат будет
Б
ББ
БББ
...до 100 тысяч Б :)
установленного Delphi, к сожалению, сейчас нет.
давно не пользовалась
- Сообщения: 2546
- Зарегистрирован: 2005-мар-28 14:15
- Стиль катания: Другое
- Откуда: Тольятти
Re: Девчонки, поздравляем вас с 8 марта!
Код: Выделить всё
Процедура Сформировать()
Би=СоздатьОбъект("БухгалтерскиеИтоги");
Би.ИспользоватьСубконто(ВидыСубконто.Сотрудники);
Би.ВыполнитьЗапрос(,Дата("08.03.2008"),"70");
Би.ВыбратьСубконто();
Пока Би.ПолучитьСубконто()=1 Цикл
Если Би.Субконто().Пол=Перечисление.Пол.Женский Тогда
Сообщить(Би.Субконто().Наименование+", с праздником Вас!");
Иначе
Сообщить(Би.Субконто().Наименование+", гони 1000 р. на подарок!");
КонецЕсли;
КонецЦикла;
КонецПроцедуры- Сообщения: 9438
- Зарегистрирован: 2007-апр-09 14:17
- Реальное имя: Дима
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
Замысловато вы, коллеги, девченок поздравляете...
Да и рановато. Спускаться с этой горы надо вовремя, и медленно, как в анекдоте
Да и рановато. Спускаться с этой горы надо вовремя, и медленно, как в анекдоте
_________________
весна придет и даст отмашку
взгогочет гусь вструбит олень
журавль вскурлычет рысь взмяучит
всхохочет филин мышь вспищит
весна придет и даст отмашку
взгогочет гусь вструбит олень
журавль вскурлычет рысь взмяучит
всхохочет филин мышь вспищит
- Сообщения: 1028
- Зарегистрирован: 2007-май-29 09:27
- Байк: GT Avalanche 1.0
- Реальное имя: Наташа
- Способ связи: +7-902-336-22-28
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
а можно еще вариант на обычном ассемблере? :)
-
- Сообщения: 19414
- Зарегистрирован: 2005-сен-09 11:55
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
Это к Паше - я ассемблером пользовался в ещё более древние времена, чем ты Delphi.
Кстати, почему одинэсники листинги пишут по-русски, когда можно (и нужно бы) латиницей?
Кстати, почему одинэсники листинги пишут по-русски, когда можно (и нужно бы) латиницей?
-
- Сообщения: 5313
- Зарегистрирован: 2006-июн-12 21:52
Re: Девчонки, поздравляем вас с 8 марта!
я вообще слова такое не знаю. осемблир это кто?
а по русски пишут, потому что так удобно. мы же в россии живем.
поскаль переводили же в лохматом году на русский.
а по русски пишут, потому что так удобно. мы же в россии живем.
поскаль переводили же в лохматом году на русский.
-
- Сообщения: 19414
- Зарегистрирован: 2005-сен-09 11:55
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
Ага, сидишь с дизассемблером над клиентом слежения, используемом СБ, попутно запустив сниффер по сеточке, и делаешь вид, что ты простой пользователь...
- Сообщения: 2546
- Зарегистрирован: 2005-мар-28 14:15
- Стиль катания: Другое
- Откуда: Тольятти
Re: Девчонки, поздравляем вас с 8 марта!
Nataska_s_k писал(а):а можно еще вариант на обычном ассемблере? :)
Код: Выделить всё
.model tiny
.code
.startup
mov ah,09h
mov dx,offset Msg
int 21h
ret
Msg db 'С праздником!'
db '$'
end- Сообщения: 1028
- Зарегистрирован: 2007-май-29 09:27
- Байк: GT Avalanche 1.0
- Реальное имя: Наташа
- Способ связи: +7-902-336-22-28
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
ну не повезло им :)band писал(а):Кстати, почему одинэсники листинги пишут по-русски, когда можно (и нужно бы) латиницей?
исторически так сложилось.
- Сообщения: 1028
- Зарегистрирован: 2007-май-29 09:27
- Байк: GT Avalanche 1.0
- Реальное имя: Наташа
- Способ связи: +7-902-336-22-28
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
А теперь добавить графику? :)Vlan писал(а):Nataska_s_k писал(а):а можно еще вариант на обычном ассемблере? :)Код: Выделить всё
.model tiny .code .startup mov ah,09h mov dx,offset Msg int 21h ret Msg db 'С праздником!' db '$' end
- Сообщения: 2546
- Зарегистрирован: 2005-мар-28 14:15
- Стиль катания: Другое
- Откуда: Тольятти
Re: Девчонки, поздравляем вас с 8 марта!
Вот женщины... По локоть палец норовят укусить. Я и это-то из Hallo World передрал.Nataska_s_k писал(а):А теперь добавить графику? :)
-
- Сообщения: 19414
- Зарегистрирован: 2005-сен-09 11:55
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
;Влад! В наше время использовать досовский ассемблер - моветон, похоже на как надрать цветы из клумбы 
;Будет ей графический интерфейс!
Include def32.inc
Include kernel32.inc
Include user32.inc
.386
.model flat
.const
win_title db ‘С праздником, девчонки!’
win_mess db ‘Я вас обожаю!’
.code
_start:
push MB_ICONINFORMATION
push offset win_title
push offset win_mess
push 0
call MessageBox
push 0
call ExitProcess
end _start
;Будет ей графический интерфейс!
Include def32.inc
Include kernel32.inc
Include user32.inc
.386
.model flat
.const
win_title db ‘С праздником, девчонки!’
win_mess db ‘Я вас обожаю!’
.code
_start:
push MB_ICONINFORMATION
push offset win_title
push offset win_mess
push 0
call MessageBox
push 0
call ExitProcess
end _start
- Сообщения: 1028
- Зарегистрирован: 2007-май-29 09:27
- Байк: GT Avalanche 1.0
- Реальное имя: Наташа
- Способ связи: +7-902-336-22-28
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
Влан все правильно понял, имелся ввиду именно досовский ассемблер.band писал(а):;Влад! В наше время использовать досовский ассемблер - моветон, похоже на как надрать цветы из клумбы
Последний раз редактировалось Nataska_s_k 2008-мар-06 16:40, всего редактировалось 1 раз.
- Сообщения: 2546
- Зарегистрирован: 2005-мар-28 14:15
- Стиль катания: Другое
- Откуда: Тольятти
Re: Девчонки, поздравляем вас с 8 марта!
(Озираясь) А кто тут Влад? 
-
- Сообщения: 8698
- Зарегистрирован: 2004-июл-21 15:35
- Байк: Sanderson Life
- Реальное имя: Васек
- Способ связи: +٧٩٠٦٣٣٧٠٠٠٧
- Откуда: Тольятти
Re: Девчонки, поздравляем вас с 8 марта!
21 байтКод: Выделить всё
.model tiny .code .startup mov ah,09h mov dx,offset Msg int 21h ret Msg db 'С праздником!' db '$' end
-
- Сообщения: 19414
- Зарегистрирован: 2005-сен-09 11:55
- Откуда: Самара
Re: Девчонки, поздравляем вас с 8 марта!
21 байт, int21h... Образ мысли интересен и продолжение предсказуемо... Хватит флудить не по делу, напишите по теме - поздравление девчонок.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей
