Форум программистов, компьютерный форум, киберфорум
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 22.11.2014
Сообщений: 78
1

Разработать программу, которая моделирует определенную последовательность действий с несколькими объектами

23.03.2015, 12:14. Просмотров 927. Ответов 1
Метки нет (Все метки)

Разработать программу, которая моделирует определенную последовательность действий с несколькими объектами. Объекты находятся на разных стадиях этой последовательности действий. Сначала управление происходит одним объектом, затем - двумя, тремя и т.д. Если объект прошел всю последовательность действий, он исчезает. Для управления одним объектом выделяется квант времени (например, 0,5 сек.). Каждый квант времени программа должна корректировать состояние одного из объектов. Программа завершается по команде пользователя.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2015, 12:14
Ответы с готовыми решениями:

Разработать программу,которая моделирует процесс бросания тела под углом к горизонту
Доброго времени суток, сейчас при переводе в другую группу дали задание на C#, а я его не учил....

Написать программу на С++, которая моделирует АЦП
Нужно Написать программу на С++, которая моделирует АЦП с разрядностью т=4,8,16,24 бит. Блок АЦП...

Напишите программу, которая моделирует работу процессора
1. Напишите программу, которая моделирует работу процессора. Процессор имеет 4 регист-ра, они...

Напишите программу, которая моделирует подбрасывание монеты
Напишите программу, которая моделирует подбрасывание монеты. Для каждого подбра-сывания монеты...

1
2 / 2 / 2
Регистрация: 20.03.2015
Сообщений: 29
23.03.2015, 15:48 2
Лучший ответ Сообщение было отмечено dima1334 как решение

Решение

Вам нужны FSM. Суть такова: создаете список запущенных State машин и либо по прерыванию раз в 0.5 сек, либо внутри бесконечного цикла, считающего время вызываете проверку состояния текущей машины и не пора ли ей перейти в другое. В случае если State машина находится в конечном состоянии просто удаляете ее из списка/освобождаете память.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2015, 15:48

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Разработать программу, которая вставляет введенное число в заданную неубывающую последовательность действительных чисел
Разработать программу, которая вставляет введенное число в заданную неубывающую последовательность...

Разработать программу, которая вводит последовательность вещественных чисел и находит частное средних арифмет
Разработать программу, которая вводит последовательность вещественных чисел и находит частное...

Разработать программу, которая вставляет введенное число в заданную неубывающую последовательность действительных чисел
Разработать программу, которая вставляет введенное число в заданную неубывающую последовательность...

Разработать программу, которая для заданной строки s выводит на экран последовательность символов, расположенн
Разработать программу, которая для заданной строки s выводит на экран последовательность символов,...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.