Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / заполнение масива / 4 сообщений из 4, страница 1 из 1
19.01.2009, 12:43
    #35764394
andrt
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение масива
Добрый день!!!
Есть масив ar[20,2]
Необходимо заполнить этот масив следующим образом
1 0
2 0
3 0
4 0
1 1
1 2
1 3
1 4
2 1
2 2
2 3
2 4
3 1
3 2
3 3
3 4
4 1
4 2
4 3
4 4

Т.е. заполнить масив числами от 1 до 4 всеми возможными вариантами
В дальнейшем будет необходимо будет заполнять намного больший масив, например ar[2000,15]

Спасибо.
...
Рейтинг: 0 / 0
19.01.2009, 13:35
    #35764595
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение масива
!
> Есть масив ar[20,2]

> Т.е. заполнить масив числами от 1 до 4 всеми возможными вариантами
Тогда уж [25,2] ведь 0,0 - тоже пара числе :)

> В дальнейшем будет необходимо будет заполнять намного больший масив,
> например ar[2000,15]

Вкладывай два цикла один в другой. И в циклах уже заполняй.


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
19.01.2009, 14:29
    #35764792
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение масива
Например как-то так:

#defi razmer 5 && (от 0 до 4)

CLEAR

DIMENSION ar[(razmer)^2,2]

FOR i=0 TO razmer-1

FOR j=0 TO razmer-1

ar[razmer*i+j+1,1]=i

ar[razmer*i+j+1,2]=j

?razmer*i+j+1

ENDFOR

ENDFOR

CLEAR

DISPLAY MEMORY LIKE ar


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
19.01.2009, 14:33
    #35764799
Galyamov Rinat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
заполнение масива
Ну или как-то так:
#defi razmer 5 && (от 0 до 4)

CREATE CURSOR test (i i)

FOR i=0 TO razmer -1

INSERT INTO test (i) VALUES (m.i)

ENDFOR

SELECT test1.i , test2.i FROM test test1 , test test2 ORDER BY 1,2 INTO
ARRAY ar2

CLEAR

DISPLAY MEMORY LIKE ar2


Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / заполнение масива / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]