Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Массивы

Ответить
Настройки темы
C/C++ - Массивы
SS3 SS3 вне форума

Аватара для SS3

Пользователь


Сообщения: 134
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вот для спортивного интереса скачал задачник по С, и тут мне попалась задачка:
Заполнить матрицу за схемой :
3,3
3,2
3,1
2,3
2,2
2,1
1,3
1,2
1,2
Даже на знаю с чего начать.
Если не трудно, помогите решить задание,мне просто интересно как это можно сделать

Отправлено: 23:42, 28-04-2009

 

Ветеран


Сообщения: 3320
Благодарности: 916

Профиль | Отправить PM | Цитировать


SS3, к примеру так
Код: Выделить весь код
int matrix[9][2];
matrix[0][0]=3;matrix[0][1]=3;
matrix[1][0]=3;matrix[1][1]=2;
matrix[2][0]=3;matrix[2][1]=1;
matrix[3][0]=2;matrix[3][1]=3;
matrix[4][0]=2;matrix[4][1]=2;
matrix[5][0]=2;matrix[5][1]=1;
matrix[6][0]=1;matrix[6][1]=3;
matrix[7][0]=1;matrix[7][1]=2;
matrix[8][0]=1;matrix[8][1]=2;
Рекомендую начать с изучения теоретического материала (см. тему Программирование для новичка!)

Отправлено: 03:14, 29-04-2009 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

pva pva вне форума

Аватара для pva

Ветеран


Сообщения: 1180
Благодарности: 279

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
// или так:
int matrix[2][9] = 
{{3,3},
{3,2},
{3,1},
{2,3},
{2,2},
{2,1},
{1,3},
{1,2},
{1,2}};

// а если имеется ввиду порядок заполнения, то так:
int order[2][9] = // порядок заполнения
{{3,3},
{3,2},
{3,1},
{2,3},
{2,2},
{2,1},
{1,3},
{1,2},
{1,2}};

int matrix[3][3]; // матрица
int fill_data[9] = ...; // данные

for(unsigned n=0; n<9; ++n) matrix[order[n-1][0]][order[n-1][1]] = fill_data[n];
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:11, 29-04-2009 | #3

SS3 SS3 вне форума Автор темы

Аватара для SS3

Пользователь


Сообщения: 134
Благодарности: 0

Профиль | Отправить PM | Цитировать


Спасибо, всем за труды, я утром на свежую голову сам додумался))

-------
http://img49.imageshack.us/img49/6761/84449733.gif


Отправлено: 21:47, 29-04-2009 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - Массивы

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
многомерные массивы farik Программирование и базы данных 3 19-01-2006 11:19
MySQL массивы XCodeR Вебмастеру 5 28-08-2005 11:42
*Example* | Помогите по C++ (Массивы) Tier9 Программирование и базы данных 3 11-03-2005 09:57
Массивы в С++ Guest Программирование и базы данных 2 27-09-2004 10:12
C++ и массивы ? IG Программирование и базы данных 9 09-06-2003 09:33




 
Переход