Ребят, нужно сделать индивидуалку, а я хз как её сделать
Вобщем прошу у вас помощи, кто может и если не составит труда написать программку. Вот задание
Цитата:
Генератори даних генерують данi такої структури:
(колiр, число).
Данi потрапляють до рахiвника, який уявляє собою набiр комiрок вiдповiдного кольору. Кожне число додається до того, що вже є у комiрцi вiдповiдного кольору. Данi будь-якого кольору можуть у будь-який момент часу бути згенерованими будь-яким генератором.
Робота програми завершується, коли сума чисел будь-якого кольору перевищує заздалегiдь встановлену межу.
Написати паралельну програму, яка реалiзує таку систему з 6 генераторами даних.
Вот самая толковая статья по работе с потоками что я когда-либо видел:
[Ссылки могут видеть только зарегистрированные пользователи. ]
Информации в той статье достаточно что бы сделать эту лабу.
PS: ты не на кибернетике учишься?
PSS: Интересно, кто то кроме меня и Yukikaze сможет это сходу написать?
Вот самая толковая статья по работе с потоками что я когда-либо видел:
[Ссылки могут видеть только зарегистрированные пользователи. ]
Информации в той статье достаточно что бы сделать эту лабу.
PS: ты не на кибернетике учишься?
PSS: Интересно, кто то кроме меня и Yukikaze сможет это сходу написать?
Спасибо за статейку, но боюсь это особо мне не поможет
Учусь на комп. инженерии, но с программированием у меня туговато Мне более по душе тестирование и сети
А можешь мне написать? Буду очень благодарен!
Цитата:
я не совсем понял о чем идёт речь... это же просто работа с Dictionary?
Я тож особо не вкурил как её сделать)) На листике это всё я спокойно нарисую, объясню, а вот как её реализовать я не знаю...
я не совсем понял о чем идёт речь... это же просто работа с Dictionary?
6 потоков генерящих пару <цвет(по-сути индекс), число>.
И есть массив, каждая ячейка которого окрашена в какой то цвет(индекс).
При создании новой пары <цвет, число> надо прибавить это число к тому что уже было в той ячейке. Делать так, пока в одной из ячеек не выйдет число больше заданного...
6 потоков генерящих пару <цвет(по-сути индекс), число>.
И есть массив, каждая ячейка которого окрашена в какой то цвет(индекс).
При создании новой пары <цвет, число> надо прибавить это число к тому что уже было в той ячейке. Делать так, пока в одной из ячеек не выйдет число больше заданного...
Абсолютно точно!
Можешь мне такую написать? Её долго писать?
6 потоков генерирую пару <индекс, число> и и добавляют это число к значению в ячейке с заданным индексом...
И если у нас 2 пары имеют одинаковый индекс то при записи в ячейку они должны записываться по череде, что бы никто не потерялся или как то так, главное что бы никто в пролете не остался ))))
Добавлено через 5 часов 4 минуты
Ребят, ну выручите кто то
Добавлено через 21 час 31 минуту
Ребят!!! ХЭЛП!!! Плиз!! ((
________________
Помог - "тык +" если не жалко
Последний раз редактировалось Slavon92; 03.12.2012 в 16:37.
Причина: Добавлено сообщение