Показать сообщение отдельно
Старый 16.03.2012, 21:48   #3 (permalink)
dimazak2009
Новичок
 
Регистрация: 16.03.2012
Сообщений: 4
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию Дана квадратная матрица А из N элементов. Получить из нее одномерный. Язык C++

Дана квадратная матрица А из N элементов. Получить из нее одномерный массив, прочитав ее по строкам.
Код:
#include <stdlib.h>
 #include <iostream.h>
 #include <math.h>


 using namespace std;

 int main()
 {
 int A[3][3] = {0,1,2,
 3,4,5,
 6,7,8};//матрица

 int B[9] = {0,0,0,0,0,0,0,0,0};//одномерный массив
 int Index = 0;

 for(int i=0; i<3;i++)
 for(int y=0;y<3;y++)
 {
 B[Index++] = A[i][y];
 }
 cout << "B= ";
 cin.get();
 system("PAUSE");
 return 0;
 }
dimazak2009 вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070