Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.04.2011, 09:01   #1
friga
 
Регистрация: 29.03.2011
Сообщений: 5
По умолчанию Как написать и визуализировать программу в Microsoft Office Excel

Задали задачу в которой я ничего не понимаю, т.к. не знаком с програмированием совсем. Помогите решить пожалуйста...
Создать и визуализировать математическую модель распространения лесного пожара в Excel. Условия: поле 30 на 30 клеток; одна клетка-один шаг и одно дерево; вокруг горящего дерева есть 8 ближайших на которые может перейти пожар, с каждым шагом загорается и сгорает одно дерево горящее-красное, сгоревшее-черное, несгоревшее-зеленое.
Загорится ли дерево(вероятность) зависит от направления ветра(8 направлений); вероятность, направление ветра и скорость ветра выставляется произвольно в начале программы, но так если поменять это в начале программы то вся программа автоматически перестроится. Каждый шаг выполняется при нажатии любой кнопки.

Нужен код программы и сама визуализация. Что делать, не представляю, подскажите, помогите ПОЖАЛУЙСТА.
friga вне форума Ответить с цитированием
Старый 06.04.2011, 09:36   #2
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

Делал как-то подобную программу (с визуализацией):
http://excelvba.ru/programmes/SacrificeModel

Вопросы:
1) на что влияет параметр "вероятность"?
если вероятность равна 30%, то сгорит ли очередное дерево на следующем шаге?
или если на следующем шаге может сгореть 10 деревьев, то реально сгорят только 3 (выбранных программой случайно)?

2) Очаг пожара (координаты точки, откуда распространяется пожар) задаётся в параметрах, или выбирается программой случайно?


Сколько готовы заплатить за готовую программу?
EducatedFool вне форума Ответить с цитированием
Старый 11.04.2011, 16:49   #3
friga
 
Регистрация: 29.03.2011
Сообщений: 5
По умолчанию

1) "Вероятность" выбирается свободно, при какой захотелось при такой и загорелось (если попадает в диапазон сл. числа). За 1 шаг может загореться и сгореть только одно дерево и не более.
2) задается в параметрах в начале программы так же как и направление ветра.

Ни разу не заказывал, по этому даже не знаю сколько это может стоить. Скажите примерно сколько вы хотите за эту работу.
friga вне форума Ответить с цитированием
Старый 11.04.2011, 17:49   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

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

файл я почему-то назвал hunter...

контакты в профиле.
Вложения
Тип файла: rar Hunter.rar (24.7 Кб, 30 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 12.04.2011, 07:08   #5
friga
 
Регистрация: 29.03.2011
Сообщений: 5
По умолчанию

Спасибо большое попробую разобраться.
friga вне форума Ответить с цитированием
Старый 12.04.2011, 09:21   #6
madex
Пользователь
 
Регистрация: 07.02.2011
Сообщений: 61
По умолчанию

Цитата:
Сообщение от friga Посмотреть сообщение
Спасибо большое попробую разобраться.
Если программа нужна, а ВБА не видел раньше, можешь не пыжится а связываться EducatedFool или IgorGO и обговаривать способ оплаты. Как начинающий тебе говорю сразу такое все равно не напишешь.
madex вне форума Ответить с цитированием
Старый 12.04.2011, 20:31   #7
was3110
Форумчанин
 
Аватар для was3110
 
Регистрация: 25.04.2010
Сообщений: 254
По умолчанию

http://orenstudent.ru/woodFire.htm
Модель лесного пожара на клеточном автомате
помогать студентам - моя вторая профессия
was3110 вне форума Ответить с цитированием
Старый 19.04.2011, 12:48   #8
friga
 
Регистрация: 29.03.2011
Сообщений: 5
По умолчанию

Огромное спасибо за помощь!!!
friga вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как написать и визуализировать программу в Excel friga Помощь студентам 1 06.04.2011 11:10
Интеграция компонентов microsoft office в программу на С++ vrimav Общие вопросы C/C++ 0 30.03.2010 17:18
как сохранить прайс в Microsoft Office Excel в фор CVS jonsk Microsoft Office Excel 5 20.01.2010 12:01
Помогите написать программу для распечатки документов Microsoft Office КотФиларет Microsoft Office Word 1 19.01.2009 16:30
Как с помощью Microsoft Excel написать программу, позволяющую перемещать предмет на плоскости? Vova4kA Microsoft Office Excel 10 28.05.2008 14:18