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

Показать сообщение отдельно

Аватара для Drongo

Будем жить, Маэстро...


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

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


Несколько замечаний по технике программирования. Есть такое понятие как "магическая цифра", у вас размер двухмерного массива равен 9, переменным y, x, v присвоено число девять. Потом труднее будет понять что является размером, а что значением. Всегда старайтесь использовать переменные.
Код: Выделить весь код
...
   const int row = 9;
   const int column = 9;
   int matrix[row][column] = {0};
...
Теперь такой момент, в условиях у вас слишком много скобок, это не ошибка, но они избыточные, достаточно написать
Код: Выделить весь код
...
   if(!(ix<0 || ix>x || iy<0 || iy>y)){
...
И наконец конструкция ввода\вывода
Цитата COM-BAT:
Код: Выделить весь код
...
do
 {
 cin>>com;
 if(com=="in"){cin>>ix>>iy>>iv; matrix[ix][iy]=in(ix, iy, iv, x, y, v);};
 if(com=="out"){cin>>ix>>iy; if(out(ix, iy, x, y)){cout<<matrix[ix][iy]<<endl<<"Sucesful"<<endl;};}
 }while(true);
...
»
Ввод массива
Код: Выделить весь код
...
   const int row = 9;
   const int column = 9;
   int matrix[row][column] = {0};

   for(int i = 0; i < row; i++){
      for(int j = 0; j < column; j++){
         cout << "Matix[" << i << "][" << j << "] = "; // Для красоты ввода
         cin >> matrix[i][j];
        }
     }
...
Вывод массива
Код: Выделить весь код
...
   const int row = 9;
   const int column = 9;
   int matrix[row][column] = {0};

   for(int i = 0; i < row; i++){
      for(int j = 0; j < column; j++){
         cout << matrix[i][j] << endl;
        }
     }
...

-------
Правильная постановка вопроса свидетельствует о некотором знакомстве с делом.
3нание бывает двух видов. Мы сами знаем предмет — или же знаем, где найти о нём сведения.
[Quick Killer 3.0 Final [OSZone.net]] | [Quick Killer 3.0 Final [SafeZone.cc]] | [Парсер логов Gmer] | [Парсер логов AVZ]

http://tools.oszone.net/Drongo/Userbar/SafeZone_cc.gif

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:46, 15-01-2013 | #4