![]() |
|
Модераторы: bsa |
![]()
|
|
| sarik |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 12.12.2011 Репутация: нет Всего: нет |
Помогите нужно подробное обьяснение каждого действия! Пожалуйста буду безумно благодарен!
Если кто целиком обьяснит вообще цены не будет этому человеку, а так интересует только:
Программу пишу на языке sci (Scilab(аналог Матлаба)),не откажусь от помоши! |
||||
|
|||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
А что тут непонятного? step - это матрица 2x4. дальше выполняется цикл для всех строк и пока fl равно true. Если сумма beg и элемента второго столбца i-й строки не меньше нуля, то выполняется проверка чего-то на доске... Если проверка прошла, то fl становится равным false и цикл прекращается... Объяснять что находится внутри if'а смысла не вижу (там простое сравнение суммы с элементом массива board), так как без знания основных алгоритмов и принципов игры объяснить это проблематично. |
|||
|
||||
| sarik |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 12.12.2011 Репутация: нет Всего: нет |
Извиняюсь за путаницу!
int step[4][2]={{-2,-1},{-1,-2},{1,-2},{2,-1}}; -2 -1 -1 -2 1 -2 2 -1 Верно ли я понял матрицу?? если нет то пожалуйста напишите правильно
Почему второго столбца? Это сообщение отредактировал(а) sarik - 12.12.2011, 13:40 |
|||
|
||||
| bsa |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9185 Регистрация: 6.4.2006 Где: Москва, Россия Репутация: 85 Всего: 196 |
-2 -1 -1 -2 1 -2 2 -1 потому что первый столбец имеет индекс 0. Математики индексируют матрицы начиная с 1. А компьютерам легче работать с 0. Поэтому все машинноориентированные языки и их производные тоже нумеруют с 0 (С/С++). Инженерные и научные - с 1 (паскаль). |
|||
|
||||
![]()
|
| Правила форума "C/C++: Для новичков" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Для новичков | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |