Показать сообщение отдельно
Старый 09.09.2009, 22:45   #4
MiXaeL
Бывалый
 
Аватар для MiXaeL
 
Регистрация: 22.08.2006
Сообщений: 700
Написано 146 полезных сообщений
(для 267 пользователей)
Ответ: Сравнение массивов

 
win=true
For i=0 to 3
For j=0 to 7
If mapcheck(i,j)<>mapwin(i,j) win=False : goto l
Next
Next
.l
За goto просьба не пинать - я не знаю как без лишних флагов сделать выход из двойного цикла. Конечно, тут не критичен сам выход, но если массивы большие, то может понадобиться для оптимизации.

Последний раз редактировалось MiXaeL, 09.09.2009 в 22:52.
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Hurrit (09.09.2009)