Найдено 7 результатов
- 29.12.2008 12:02:13
- Форум: Обучение Free Pascal
- Тема: Потоки в паскале
- Ответы: 11
- Просмотры: 23162
Re: Потоки в паскале
а с симафором нужны критические секции?
- 23.12.2008 16:46:05
- Форум: Обучение Free Pascal
- Тема: Потоки в паскале
- Ответы: 11
- Просмотры: 23162
Re: Потоки в паскале
А вот еще одна задачка на потоки, как ее можно переделать так, чтобы в потоках она считала сумму квадратов элементов массива,а на выходе давала произведение этих сумм.
Например: 1-ый массив 1 2 3 4, его сумма квадратов 1+4+9+16=30
2-ой массив 5 6 7 8 9, его сумма квадратов 25+36+49+64+81=255
а в ...
Например: 1-ый массив 1 2 3 4, его сумма квадратов 1+4+9+16=30
2-ой массив 5 6 7 8 9, его сумма квадратов 25+36+49+64+81=255
а в ...
- 19.12.2008 18:59:46
- Форум: Обучение Free Pascal
- Тема: Потоки в паскале
- Ответы: 11
- Просмотры: 23162
Re: Потоки в паскале
спасибо 
- 19.12.2008 18:02:34
- Форум: Обучение Free Pascal
- Тема: Потоки в паскале
- Ответы: 11
- Просмотры: 23162
Re: Потоки в паскале
а можно в эти потоки запихнуть арифметические операции...
например,чтобы в одном потоке складывались два числа (a+b), во втором потоке складывались еще два числа (c+d), а в основной программе считалось их произведение?!!
например,чтобы в одном потоке складывались два числа (a+b), во втором потоке складывались еще два числа (c+d), а в основной программе считалось их произведение?!!
- 19.12.2008 17:33:42
- Форум: Обучение Free Pascal
- Тема: Потоки в паскале
- Ответы: 11
- Просмотры: 23162
Re: Потоки в паскале
а можно поподобрее об этой задаче?)
она запуститься на операционной системе windows и на обычном FreePascal без дополнительных модулей?)))
она запуститься на операционной системе windows и на обычном FreePascal без дополнительных модулей?)))
- 19.12.2008 14:18:49
- Форум: Обучение Free Pascal
- Тема: Потоки в паскале
- Ответы: 11
- Просмотры: 23162
Re: Потоки в паскале
а разве это на пакскале?)))
надо написать что-то на подобе вот такого:
uses
sysutils {$ifdef unix},cthreads{$endif} ;
const
threadcount = 100;
stringlen = 10000;
var
finished : longint;
threadvar
thri : ptrint;
function f(p : pointer) : ptrint;
var
s : ansistring ...
надо написать что-то на подобе вот такого:
uses
sysutils {$ifdef unix},cthreads{$endif} ;
const
threadcount = 100;
stringlen = 10000;
var
finished : longint;
threadvar
thri : ptrint;
function f(p : pointer) : ptrint;
var
s : ansistring ...
- 18.12.2008 19:33:32
- Форум: Обучение Free Pascal
- Тема: Потоки в паскале
- Ответы: 11
- Просмотры: 23162
Потоки в паскале
задали написать программу на FreePascal, реализующую выполнение двух параллельных потоков....
смотрю в учебник,там ни чего не понятно...
помогите пожалуйста
смотрю в учебник,там ни чего не понятно...
помогите пожалуйста
