Форум программистов, компьютерный форум, киберфорум
Наши страницы

Присваивание элементов двумерного массива другому двумерному массиву - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу понять в чем ошибка? http://www.cyberforum.ru/cpp-beginners/thread1210741.html
#include <stdlib.h> #include <iostream.h> #include <conio.h> #include <graphics.h> #include <math.h> #include <process.h> int XMAX, YMAX, COLORMAX; double RATIO;
C++ Нужен простой калькулютор Пожалуйста помогите нужен простой калькулятор, в С++ но неделю, учюсь, да и если не трудно, можете обяснить, большое спасибо http://www.cyberforum.ru/cpp-beginners/thread1210726.html
Найти площадь образовавшейся трапеции по формуле C++
В правильном треугольнике проведена средняя линия. Найти площадь трапеции, образовавшуюся, дважды используя функцию вычисления площади правильного треугольника по формуле: s=((a*a)√3)/4 Помогите...
C++ Привести пример, в котором реализуется динамический полиморфизм.
Привести пример, в котором реализуется динамический полиморфизм.
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread1210685.html
Добрый день. Готовлюсь к экзамену и не могу найти ответы на эти вопросы: 24. Функции ввода-вывода данных в файл по блокам. Пример использования. 25. Режимы доступа к данным в файле. Файлы с...
C++ Нужен пример классов Привести пример классов с наследованием и доступом к компонентам их экземпляров через указатели на базовый и производный классы. подробнее

Показать сообщение отдельно
The SKY
0 / 0 / 0
Регистрация: 12.06.2014
Сообщений: 27

Присваивание элементов двумерного массива другому двумерному массиву - C++

17.06.2014, 20:23. Просмотров 669. Ответов 4
Метки (Все метки)

нужно элементы одного двумерного массива присвоить другому. Вот программа. Но для одномерного массива она работает, если соответственно убрать второй индекс, а для двумерного нет. Подскажите,, в чем ошибка?


# include <iostream>
# include <conio.h>
using namespace std;

int main()
{
double a[20][20], b[20][20];

int i, k, p, j, n, m;
cout << "n=";
cin >> n;
cout << "m=";
cin >> m;
cout << "massiv a\n";
for (int i = 0; i < n; i++)
for (int j = 0; j < m; j++)
cin >> a[i][j];

for (k = i = 0; i < n; i++)
for (p = j = 0; j < m; j++)
{
b[k++][p++] = a[i][j];
}

for (i = 0; i < k; i++)
for (j = 0; j < p; j++)
cout << "b[" << i << "][" << j<<"]="<<b[i][j]<<" ";
cout << endl;
_getch();
return 0;


}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru