Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/9: Рейтинг темы: голосов - 9, средняя оценка - 4.78
1 / 1 / 3
Регистрация: 15.03.2014
Сообщений: 134

Как правильно вывести матрицу?

07.05.2014, 19:46. Показов 2014. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вот задача:
Найты минимальный элемент матрицы A[5][5].
Элементы матрицы которые лежат ниже главной диагонали заменить минимальным.

Решение:
C++
1
2
3
4
5
6
7
8
9
int matrix[5][5]={{2, 0, 5, 4, 3},{1, 0, 3, 3, 1},{4, -1, 5, 1, 1}, {3, 8, 0, 3, 1}, {1, 7, 5, 0, 5}};
int min=matrix[0][0];
 
int n=5;
for(int i=0; i<n; i++)
 for(int j=0; j<n; j++)
   if (min>matrix[i][j]) min = matrix[i][j];
 
Label1->Caption=IntToStr(min);
Как и в что лучше вывести изменнённую матрицу?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.05.2014, 19:46
Ответы с готовыми решениями:

Как правильно вывести матрицу
Как правильно ввести матрицу что бы, было видно что это матрица вот например: 0156 0364 9870 2348

Как правильно вывести матрицу?
имеется матрица : 0 -6 4 -2 2 1 -6 0 1 -20 -8 2 4 1 0 -11 -22 -4 -2 -20 -11 0 -2 -8 2 -8 -22 -2 0 -9 1 2 -4 -8 -9 0 как...

Как правильно вывести матрицу в DataGridView?
Не могу понять в чем ошибка? Нужно произвести операцию с первой матрицей и вектором-столбцом, а затем вывести получившуюся матрицу в др...

9
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
07.05.2014, 19:51
Можно просто в виде табулированного текста - как в консоли выводят - только в кокой-нибудь мемо. Можно в TStringGrid. Можно на канве сделать TextOut() табличкой. Что тебе лучше - решай сам; в принципе все одинаково просто делается.
0
1 / 1 / 3
Регистрация: 15.03.2014
Сообщений: 134
07.05.2014, 20:50  [ТС]
BRcr, напиши пожалуйста пример.
А то я что-то мутил, но ничего не вышло!

Добавлено через 57 минут
Что ни у кого нет примера?
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
07.05.2014, 20:57
Вывести всю рандомную матрицу, умноженную на скаляр
Полным полно примеров, надо тебе только поискать...
0
1 / 1 / 3
Регистрация: 15.03.2014
Сообщений: 134
07.05.2014, 21:54  [ТС]
BRcr, пробую так
C++
1
StringGrid1->Cells[5][5]=matrix[5][5];
не выходит.

Добавлено через 7 минут
Вот сделал -


А как в StringGrid2 вывести уже изменнённую матрицу?
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
07.05.2014, 21:54
Что значит "не выходит"? Запор что ли?
Какие ошибки выдает? Где?
0
1 / 1 / 3
Регистрация: 15.03.2014
Сообщений: 134
07.05.2014, 22:01  [ТС]
BRcr, Вот сделал http://s1.radikali.ru/uploads/... 8-full.jpg

А как в StringGrid2 вывести уже изменнённую матрицу?
0
 Аватар для BRcr
4043 / 2333 / 292
Регистрация: 03.02.2011
Сообщений: 5,066
Записей в блоге: 10
07.05.2014, 22:12
а) изменить матрицу
б) вывести в точности так же, как и неизмененную матрицу.
0
1 / 1 / 3
Регистрация: 15.03.2014
Сообщений: 134
07.05.2014, 22:40  [ТС]
BRcr, вот замена
C++
1
if (min>matrix[i][j]) min = matrix[i][j];
0
 Аватар для gumi250
435 / 402 / 57
Регистрация: 06.02.2012
Сообщений: 1,384
08.05.2014, 07:31
С этим кодом матрица не меняется.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.05.2014, 07:31
Помогаю со студенческими работами здесь

Как в этой программе правильно вывести матрицу? а то она у меня "пляшет"
Как в этой программе правильно вывести матрицу? а то она у меня &quot;пляшет&quot;. Задача: Дана матрица размера MxN. Найти номер ее строки с...

Правильно вывести матрицу 15х15
Ну, да, правильно помогите вывести матрицу пожалуйста using System; namespace _6 { class Program { static...

Как правильно записать матрицу ?
Простите за глупый вопрос , но не могли ли бы помочь правильно задать матрицу А в программе. -6.0 0 0 2.1 A= 0 -2.1...

Задать матрицу из целых чисел 3х4, вывести на экран, найти максим четный элемент и минимальный нечетный , поменять их местами, вывести новую матрицу
Задать матрицу из целых чисел 3х4, вывести на экран, найти максим четный элемент и минимальный нечетный , поменять их местами, вывести...

Как правильно заполнить нулями матрицу?
сейчас матрица заполняется нулями выше вспомогательной диагонали,как сделать так,чтоб она заполнялась нулями выше вспомогательной диагонали...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru