Форум программистов, компьютерный форум, киберфорум
Наши страницы

алгоритм программы с потоками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Игра Реверси http://www.cyberforum.ru/cpp-beginners/thread109634.html
Вечер добрый ) у меня к общественности большая просьба, без помощи настоящих программистов мне не обойтись... Суть дела вот в чем: у меня курсовик на тему: разработка игры "Реверси". Имеется код...
C++ Перестановка элементов матрицы, симметричных относительно главной диагонали help >> Осуществить в исходной матрице Y пятого порядка перестановку элементов, симметричных относительно главной диагонали. http://www.cyberforum.ru/cpp-beginners/thread109618.html
C++ С++ Одномерный массив
Нужно решить задачу на С++, с одномерным массивом: Поменять местами последний нулевой и последний нечетный элемент в одномерном массиве.Просчитать среднее арифметическое элементов между ними....
C++ Реализация стека
Помогите создать структуру данных типа "стек", элементы которого занимают 10 кб. Операции, вы-полняемые над стеком: проверить, стек пуст/не пуст; втолкнуть элемент; вытолкнуть элемент; ...
C++ Вопрос о стеке http://www.cyberforum.ru/cpp-beginners/thread109582.html
На сколько я знаю, подпрограмма которая выполняется рекурсивно, кидает в стек копию своих параметров, и так пока стек не переполнится... У меня такая штука: void f(int i){ char num; do{ ......
C++ Visual C++ одномерный массив Даны 10 целых чисел.найти порядковый номер второго положительного числа. Напишите пожалуйста эту программу подробнее

Показать сообщение отдельно
kursant
1 / 1 / 0
Регистрация: 31.01.2010
Сообщений: 61

алгоритм программы с потоками - C++

28.03.2010, 12:35. Просмотров 357. Ответов 0
Метки (Все метки)

Помогите пожалуйста написать алгоритм программы с потоками!
Вот текст задания:
В аудитории идет экзамен, на котором присутствуют 10 студентов
(потоки) и преподаватель (поток). У студентов имеется две шпаргалки
(разделяемые ресурсы), которые они передают друг другу в случайном
порядке. Преподаватель читает газету и пытается уличить студентов в
списывании, для чего через случайные промежутки времени убирает газету и
осматривает аудиторию. Если во время очередного осмотра студенты будут
передавать шпаргалку (разделяемый ресурс свободен), то экзамен
заканчивается, и все получают оценку «неудовлетворительно». В случае, если у
каждого студента шпаргалка побывала 3 раза, и преподаватель не смог поймать
списывающих, то все студенты успевают списать ответ на вопросы своего
билета, экзамен заканчивается, все получают отметку «отлично». Время на
которое студент задерживает шпаргалку у себя при каждом списывании
определяется случайно.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru