Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2010, 21:04   #1
Arcueid1691
Пользователь
 
Аватар для Arcueid1691
 
Регистрация: 31.05.2009
Сообщений: 97
По умолчанию перевернуть двумерный массив.(динамический)

Напишите функцию, которая будет переворачивать двумерный массив. (Первый элемент массива станет последним). В общем решила просто программку написать. Всё бы ничего но если ввести количество строк(линий) больше чем столбцов(колонок) то вылетает. В чем ошибка не могу понять. помогите, если не сложно.
Код:
//---------------------------------------------------------------------------

#include <vcl.h>
#pragma hdrstop
#include <conio.h>
#include <iostream.h>
//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
	int n, m;
	int **arr;

	clrscr();
	cout<<"Enter number lines:"<<endl;
	cin>>n;
	cout<<"Enter number column"<<endl;
	cin>>m;
	cout<<endl;
	randomize();
	arr = new int *[n];
	for (int i=0; i<m; i++)
		arr[i] = new int[m];

	for(int i=0; i<n; i++)
	   {
		for(int j=0; j<m; j++)
			{
			 arr[i][j]=random(10);
			 cout<<arr[i][j]<<" ";
			 }
		cout<<endl;
		}
	cout<<endl;

	for(int i=n-1; i>=0; i--)
		{
		for(int j=m-1; j>=0; j--)
			{
			cout<<arr[i][j]<<" ";

			}
		cout<<endl;
		 }

	getch();
}
//---------------------------------------------------------------------------
спят подружки вредные безмятежным сном,
Снятся мышкам хлебные крошки под столом, Буратинам - досточки, кошкам - караси,
Всем собакам - косточки, программистам - Си (с)
Arcueid1691 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
двумерный динамический массив amandra Общие вопросы Delphi 16 30.07.2013 22:56
Двумерный динамический массив Inna_L Общие вопросы C/C++ 2 01.10.2010 23:27
Двумерный динамический массив С++ UnknownVirus Помощь студентам 7 20.06.2010 01:48
Динамический двумерный массив кнопок. Вопрос i-cpp Общие вопросы C/C++ 4 25.01.2010 21:39
Двумерный динамический массив IceExecutioner Общие вопросы Delphi 1 04.06.2009 08:41