|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
22.04.2017, 08:15 | #1 |
Новичок
Джуниор
Регистрация: 22.04.2017
Сообщений: 1
|
помогите решить задачу, пожалуйста
Проект Ocean
Разработать систему имитационного моделирования Океан. Моделируется замкнутая экологическая система по принципу хищник-жертва. В системе рассматриваются сущности: • Ocean - двумерная матрица ячеек. • Cell - ячейка океана, которая может быть либо пустой, либо содержать объект. • Stone - неподвижный объект океана, просто занимающий ячейку. • Prey - рыба-жертва. Передвигается случайным образом по океану, размножается и умирает через заданные промежутки времени. • Predator - рыба-хищник. Передвигается по океану, поедает рыбу-жертву, размножается. Может умереть от голода. Консольная версия Каждый объект в океане отображается на экране определенным символом. Моделирование предполагает случайное распределение в океане заданного количества камней, жерт и хищников (начальное состояние) и пошаговое изменение состояния океана. Все объекты в течении шага делают свой ход. После этого на экран выводится карта океана и процесс зацикливается. [[ ] На приведенном скриншоте показана i-ая итерация океана. Жертвы обозначены символом 'f', хищники - 'S'. Видно, что количество жертв существенно больше числа хищников, что создает для последних благоприятные условия для питания и размножения. На экране отображается порядка 5000 объектов. GUI-версия Разработать QT-версию программы с отображением данных в графическом окне. Могут быть следующие варианты: • объекты в океане отображаются в виде цветных точек (пикселей); • объекты отображаются маленькими пиктограммами (содержимое берется из файлов); • объекты отображаются графическими примитивами (при использовании библиотеки OpenGL). Сетевая версия Разработать сетевую версию Океана, в которой моделирование и отображение осуществляются серверной стороной, а клиент получает статистические данные о моделировании (возраст океана, количество объектов). Написать клиентскую часть в виде QT-приложения, отображающую на форме статистические данные в виде графиков. заранее спасибо!!! |
22.04.2017, 08:23 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Тут не онлайн-решатель задач.
Назовите нормально тему, покажите свои наработки, конкретные вопросы и т.п. Или в раздел Фриланс если вы не хотите ничего делать, а ищете кого-то, кто выполнит ваши задачи за вознаграждение.
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помогите пожалуйста решить задачу в C++ ! | Александр 12 | Visual C++ | 2 | 11.11.2014 10:26 |
помогите пожалуйста решить задачу! | Fatality | Помощь студентам | 3 | 28.05.2012 12:02 |
Помогите пожалуйста решить задачу!!! | yura16 | Помощь студентам | 2 | 02.06.2009 14:35 |
Помогите пожалуйста решить задачу | Sabber | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 17.11.2008 15:55 |