Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
DerekXlive
0 / 0 / 0
Регистрация: 23.04.2013
Сообщений: 20
#1

Массивы - C++

07.11.2013, 16:46. Просмотров 174. Ответов 3
Метки нет (Все метки)

Помогите, не могу сообразить. У меня есть массив станков в количестве 6-ти. Каждый станок обрабатывает по одной заготовки одновременно. Каждая заготовка имеет свои характеристики(длина, ширина, высота). При вводе характеристик заготовки выполняются определённые формулы. Так вот, мои заготовки поступают непрерывно к станкам. Я не могу понять, допустим мы ввели для шести заготовок характеристики, и хотим это сделать ещё, но в это время первые заготовки до сих пор обрабатываются. Как можно сделать так, чтобы новые заготовки ожидали, пока освободится какой-либо станок?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.11.2013, 16:46     Массивы
Посмотрите здесь:

C++ С++ массивы
C++ Массивы
C++ массивы
массивы C++
C++ массивы
массивы C++
Массивы C++
Массивы! C++
Массивы C++
C++ Массивы
Массивы C++
массивы с++ C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,994
07.11.2013, 16:57     Массивы #2
эм...не понял это реальная задача или реальные станки?)
Ну надо сделать флаг, по которому станки ещё работают, и постоянно опрашивать этот флаг в цикле, и по нему осуществлять ввод данных по идее...
while (1)
{
if (flag[n]==true)
set(a[],n); // где n - это номер станка
}
Ну как-то так наверн если я правильно понимаю задачу вашу
Аесли в железе то прерывание по флагу и ввод по прерыванию
DerekXlive
0 / 0 / 0
Регистрация: 23.04.2013
Сообщений: 20
07.11.2013, 17:10  [ТС]     Массивы #3
dzrkot, задание обычное, не реальные станки.
dzrkot
zzzZZZ...
 Аватар для dzrkot
516 / 346 / 53
Регистрация: 11.09.2013
Сообщений: 1,994
07.11.2013, 17:12     Массивы #4
тогда я вроде ответил на ваш вопрос)
Yandex
Объявления
07.11.2013, 17:12     Массивы
Ответ Создать тему
Опции темы

Текущее время: 00:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru