|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] Программа на матрицу. |
|
|
C/C++ - [решено] Программа на матрицу.
|
Новый участник Сообщения: 32 |
Прошу помочь написать программу на языке C++ (Borland).
Задание: Данная матрица М(5,5). Среди элементов побочной диагонали найти наибольший элемент. Вывести его на печать и обнулить строку и столбец, в котором он расположен. За правильное написание вознаграждение! |
|
Отправлено: 19:30, 18-05-2010 |
Будем жить, Маэстро... Сообщения: 6694
|
Профиль | Сайт | Отправить PM | Цитировать Цитата soon-end:
![]() |
|
------- Отправлено: 21:14, 18-05-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать А сессия то, все ближе и ближе.
![]() Цитата soon-end:
![]() При должной заинтересованности даже с отчетом к пятнице. |
|
------- Отправлено: 22:31, 18-05-2010 | #3 |
В Поисках Истины Сообщения: 802
|
Профиль | Отправить PM | Цитировать ну приблизительно как то так
![]() #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; } } } ![]() ![]() |
------- Отправлено: 22:49, 18-05-2010 | #4 |
Новый участник Сообщения: 32
|
Профиль | Отправить PM | Цитировать Спс, напиши плиз свою асю и wm кошелек LilLoco,
|
|
Отправлено: 00:04, 19-05-2010 | #5 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать LilLoco, ай, яй, яй. Косячёкс у тебя в коде
![]() + комментарии отсутствуют. Я бы отправил на доработку. (Без обид ![]() |
------- Отправлено: 00:20, 19-05-2010 | #6 |
В Поисках Истины Сообщения: 802
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 07:57, 19-05-2010 | #7 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать LilLoco, намекну, дальше догадаешься сам.
Все элементы матрицы могут быть отрицательными. |
------- Отправлено: 08:41, 19-05-2010 | #8 |
В Поисках Истины Сообщения: 802
|
Профиль | Отправить PM | Цитировать логично, я как то не подумал об этом
![]() ![]() Ну значит просто присвоить 1 элемент массива за максимальный!?!?!!?! #include "stdafx.h" #include "conio.h" #include "iostream" using namespace std; void main() { int matrix[5][5]; int imax=0,jmax=0; for (int i=0; i<5; i++) for (int j=0; j<5; j++) { cin >> matrix[i][j]; } int z=3; max = matrix[0][4]; for (int i = 1; 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; } } cout >> max; getch(); } |
Последний раз редактировалось LilLoco, 19-05-2010 в 11:09. Причина: Добавление кода Отправлено: 10:48, 19-05-2010 | #9 |
Необычный Сообщения: 4466
|
Профиль | Сайт | Отправить PM | Цитировать Цитата LilLoco:
![]() |
|
------- Отправлено: 12:24, 19-05-2010 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Можно ли заменить матрицу TN с CCFL-подсветкой на матрицу AFFS с LED-подсветкой? | elmix | Ноутбуки | 1 | 16-03-2010 02:59 | |
Delphi - Получить квадратную матрицу | Foxy | Программирование и базы данных | 5 | 29-12-2009 00:45 | |
[решено] Переключение с внешнего монитора матрицу | Сан Саныч | Ноутбуки | 4 | 15-12-2009 17:55 | |
Монитор - Возможно ли разобрать матрицу TFT монитора ? | Kryukov | Прочее железо | 6 | 26-10-2009 17:12 |
|