C/C++ - [решено] Программа на матрицу.

Аватара пользователя
soon-end

C/C++ - [решено] Программа на матрицу.

Сообщение soon-end »

Прошу помочь написать программу на языке C++ (Borland).

Задание: Данная матрица М(5,5). Среди элементов побочной диагонали найти наибольший элемент. Вывести его на печать и обнулить строку и столбец, в котором он расположен. За правильное написание вознаграждение!
Аватара пользователя
soon-end

Re: C/C++ - [решено] Программа на матрицу.

Сообщение soon-end »

Цитата soon-end:



За правильное написание вознаграждение!
C/C++ - [решено] Программа на матрицу.




Да? А какое это будет вознаграждение? Изображение
Аватара пользователя
lxa85

Re: C/C++ - [решено] Программа на матрицу.

Сообщение lxa85 »

А сессия то, все ближе и ближе. Изображение


Цитата soon-end:



За правильное написание вознаграждение!
C/C++ - [решено] Программа на матрицу.




Сколько? Я студентам подкину для разминкиИзображение

При должной заинтересованности даже с отчетом к пятнице.
Аватара пользователя
Drongo

Re: C/C++ - [решено] Программа на матрицу.

Сообщение Drongo »

ну приблизительно как то так Изображение :



Код:

Код: Выделить всё

#include "stdafx.h"
#include "iostream"
using namespace std;
void main()
{
	int matrix[5][5];
	int imax=0,jmax=0,max=0;
	for (int i=0; i<5; i++)
		for (int j=0; j<5; j++)
		{
			cin >> matrix[i][j];
		}
	int z=4;
	for (int i = 0; i<5; i++)
	{
		if (matrix[i][z]>max)
		{
			max = matrix[i][z];
			imax = i;
			jmax = z;
		}
		z--;
	}
	for (int i = 0;i<5;i++)
	{
		matrix[i][jmax] = 0;
		matrix[imax][i] = 0;
	}
	}
}

а может и не так Изображение так что сильно не ругайте Изображение
Аватара пользователя
LilLoco

Re: C/C++ - [решено] Программа на матрицу.

Сообщение LilLoco »

ну приблизительно как то так Изображение :



Код:

Код: Выделить всё

#include "stdafx.h"
#include "iostream"
using namespace std;
void main()
{
	int matrix[5][5];
	int imax=0,jmax=0,max=0;
	for (int i=0; i<5; i++)
		for (int j=0; j<5; j++)
		{
			cin >> matrix[i][j];
		}
	int z=4;
	for (int i = 0; i<5; i++)
	{
		if (matrix[i][z]>max)
		{
			max = matrix[i][z];
			imax = i;
			jmax = z;
		}
		z--;
	}
	for (int i = 0;i<5;i++)
	{
		matrix[i][jmax] = 0;
		matrix[imax][i] = 0;
	}
	}
}

а может и не так Изображение так что сильно не ругайте Изображение
Аватара пользователя
soon-end

Re: C/C++ - [решено] Программа на матрицу.

Сообщение soon-end »

Спс, напиши плиз свою асю и wm кошелек LilLoco,
Аватара пользователя
lxa85

Re: C/C++ - [решено] Программа на матрицу.

Сообщение lxa85 »

Цитата lxa85:



LilLoco, ай, яй, яй. Косячёкс у тебя в коде
C/C++ - [решено] Программа на матрицу.




А Не Мог Бы Ты Подсказать Где Именно Косячок Изображение Изображение Изображение




Цитата lxa85:



+ комментарии отсутствуют.
C/C++ - [решено] Программа на матрицу.




Буду Исправляться Изображение




Цитата soon-end:



Спс, напиши плиз свою асю и wm кошелек LilLoco,
C/C++ - [решено] Программа на матрицу.




Программа точно работает ?)
Аватара пользователя
LilLoco

Re: C/C++ - [решено] Программа на матрицу.

Сообщение LilLoco »

LilLoco, намекну, дальше догадаешься сам.

Все элементы матрицы могут быть отрицательными.
Аватара пользователя
lxa85

Re: C/C++ - [решено] Программа на матрицу.

Сообщение lxa85 »

LilLoco, намекну, дальше догадаешься сам.

Все элементы матрицы могут быть отрицательными.
Аватара пользователя
LilLoco

Re: C/C++ - [решено] Программа на матрицу.

Сообщение LilLoco »

Цитата LilLoco:



Ну значит просто присвоить 1 элемент массива за максимальный!?
C/C++ - [решено] Программа на матрицу.




ага Изображение
Ответить

Вернуться в «Программирование и базы данных»