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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2011, 00:51   #1
VaLiAr
 
Регистрация: 06.10.2011
Сообщений: 4
По умолчанию отображение данного массива на экран по столбцам в обратном порядке

Создать программу, которая вводит c клавиатуры двумерный квадратный массив целых чисел, заменяет все отрицательные элементы, находящиеся ниже главной диагонали, на минимальный элемент соответствующей строки и отображает данный массив на экране по столбцам в обратном порядке
a[3,1] a[2,1] a[1,1]
a[3,2] a[2,2] ...

Код:
#include "stdafx.h"
#include <iostream>
#include <math.h>

using namespace std;

int min (int i);


int _tmain(int argc, _TCHAR* argv[])
{
	int n,i,j,c,b,k;
	int a[4000][4000];
	for (i=0; i<=n; i++)
	{
		for (j=0; j<=n; j++)
		{
			cin >> a[i][j];
		}}
	 for (i=1;i<=n; i++)
	{
		j=i;
		for (k=0; k<j; k++)
		{ if (a[j][k] < 0)
		   {
			 
	              int c;
	             c=a[i][0];
	             for (n=0; n<=3; n++)
	             {
		         if (a[i][n]<c)
				 c=a[i][n];
				 }
				 a[j][k]=c;
		    }  

		}}
	c=0;
	cout << "\n";
	for (i=0; i<=n; i++)
	{
		for (j=n; j>=0; j--)
		{
			cout << a[j][i] << " ";
			c++;
			if (c==4) { cout << "\n"; c=0; }
		}}
 
	return 0;
}
При запуске програмы появляется чёрный екран, а потом пишет об ошибке

Последний раз редактировалось Stilet; 04.11.2011 в 09:15.
VaLiAr вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Поместить элементы Одного массива, в начало другого в обратном порядке. Adrenalin4 Общие вопросы C/C++ 2 15.11.2010 21:51
как реализовать функцию для того что бы скопировать элементы одного массива во второй в обратном порядке mansp Общие вопросы C/C++ 8 28.10.2010 15:48
Вывод на экран записей в прямом и обратном порядке mileshin Помощь студентам 3 20.04.2010 09:19
Помогите вывести строку на экран в обратном порядке(TASM .small) depocomp Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 13 21.05.2009 11:22
В обратном порядке mari.ha Общие вопросы C/C++ 7 25.12.2008 21:36