Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Матрица [XP]


neone ©   (2008-12-23 20:08:00) 

Народ кароче я не программист но меня жизнь запихала в институт и как грится я человег техподдержки...
Суть вот в чем дали нам задание такого типа
=========================================================
"Один поток готовит матрицу в памяти M = 1000х1000 байт со случай-ными числами от 0 до 255. Другой поток в это время принимает с кла-виатуры  два числа X, Y, а третий поток – готовит на экране окно для вывода результатов расчетов. Как только данные с клавиатуры введе-ны – из подготовленного массива выбирается байт с индексом (X,Y) и выводится на экран в окне третьего потока."
==========================================================
я тут понял тока слово матрица и сразу вспомнил про NeO Х_х кто может помочь в написании этой проги. Могу даж на мобилу денешег потом кинуть. Вот на свою голову ляпнул преподу что умею типа програмить в делфи :(


Johnmen   (2008-12-23 20:51:00) [1]


> Leonid Troyanovsky ©   (23.12.08 20:46) [10]

Не только твои! Можно сказать, у меня из кармана вытащили :))


Leonid Troyanovsky   (2008-12-23 20:46:00) [2]


> neone   (23.12.08 20:40) [7]

> Сори народ тему можно удалять вот пруграмка :)

Плакали мои денежки :(

--
Regards, LVT.


Leonid Troyanovsky   (2008-12-23 20:44:00) [3]


> Johnmen ©   (23.12.08 20:39) [6]

> За падонковщину наценка 50%, и я берусь за 16 т.р.

Второе предложение, видимо, мне?
18 тыс. монгольских тугриков, бо 2 части я уже отработал :)

--
Regards, LVT.


Johnmen   (2008-12-23 20:42:00) [4]

Да, это именно то, что тебе надо.


neone   (2008-12-23 20:40:00) [5]

Сори народ тему можно удалять вот пруграмка :)
конешно она не на делфях на с++
#include
#include
#include
#include
#include
#include

double* mas;

void main(void)
{
double rez;
int n=1000000;
long i;
time_t t;
DWORD old;
//выделяем память для массива [1000][1000]
mas=(double *)VirtualAlloc(NULL,sizeof(double)*n,MEM_COMMIT,PAGE_READWRITE);


srand( (unsigned) time(&t));
for (i=0;i


Johnmen   (2008-12-23 20:39:00) [6]

За падонковщину наценка 50%, и я берусь за 16 т.р.


Leonid Troyanovsky   (2008-12-23 20:32:00) [7]


> Leonid Troyanovsky ©   (23.12.08 20:26) [2]

> Первую часть я разгадал:

О.., я разгадал и вторую часть: никакого второго потока,
принимающего "данные с клавиатуры" - нет.
Бо, ввод принимает foreground поток, создавший окно,
т.е., VCL thread.

Мой счет увеличился?

Хотя, меня начинает терзать смутное беспокойство:
а речь идет, дес-но,  о дельфи?

--
Regards, LVT.


otec maldun   (2008-12-23 20:28:00) [8]

А скоко хочеш? И на сколько это все будет оперативно если так то ася моя потребуедся


otec maldun   (2008-12-23 20:28:00) [9]

А скоко хочеш? И на сколько это все будет оперативно если так то ася моя потребуедся


Johnmen   (2008-12-23 20:26:00) [10]

Какова сумма?


Leonid Troyanovsky   (2008-12-23 20:26:00) [11]


> neone   (23.12.08 20:08)  

> "Один поток готовит матрицу в памяти M = 1000х1000 байт
> со случай-ными числами от 0 до 255. Другой поток в это время
> принимает с кла-виатуры  два числа X, Y, а третий поток
> – готовит на экране окно для вывода результатов расчетов.
>  Как только данные с клавиатуры введе-ны – из подготовленного
> массива выбирается байт с индексом (X,Y) и выводится на
> экран в окне третьего потока."

Первую часть я разгадал:
Третий поток - есть первичный, он же GUI, он же VCL thread.

На сколько денешег я могу рассчитывать?

--
Regards, LVT.


Наверх

Титульная страница Поиск, карта сайта Написать письмо