|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.04.2008, 16:58 | #1 |
Новичок
Джуниор
Регистрация: 01.04.2008
Сообщений: 2
|
помогите с поиском max элементов строк матрицы в Паскале
помогите пожалуйста с созданием программы.
Разработка в среде Turbo Pascal программы поиска максимальных элементов строк матрицы. Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали. для отладки программы элементы матрицы сформировать с помощью генератора случайных чисел. |
01.04.2008, 17:03 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Ну выкладывай идеи, наработки.
I'm learning to live...
|
02.04.2008, 17:16 | #3 |
Новичок
Джуниор
Регистрация: 01.04.2008
Сообщений: 2
|
...
Из правил форума:
Хотите помочь, пишите конкретный ответ. Если вы новичок публикуйте свои темы в раздел "помощь студентам", так будут относиться к вам соответствующе, так как все мы когда-то были новичками и много не знали. |
02.04.2008, 17:46 | #4 | |
Сисадмин
Форумчанин
Регистрация: 28.12.2007
Сообщений: 320
|
Цитата:
Код:
|
|
05.04.2010, 10:44 | #5 |
Новичок
Джуниор
Регистрация: 05.04.2010
Сообщений: 1
|
Задача
Помгите решить эту же задачу (Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали), но на языке С++.
Вот что сам придумал: # i n c l u d e <iostream.h> # i n c l u d e <iomanip.h> # i n c l u d e <conio.h> # i n c l u d e < s t d l i b . h> #define n 5 v o i d main() { i n t i , j , ImaxA,JmaxA,A[n] [ n ]; c l r s c r ( ) ; r a n d o m i z e ( ) ; //Установка датчика случайных чисел f o r ( i = 0 ; i<n; i++) { for(j=0; j<n; j++) { A[i] [j]=rand()%100; cout<<setw(6) « A [ i ] [ j ]; } c o u t « e n d l ; } ImaxA=JmaxA=0; f o r ( i = 0 ; i<n; i++) { f o r ( j = 0 ; j<n; j++) i f (A[i][j]>A[ImaxA][JmaxA]) { ImaxA=i; JmaxA=j; } } соии<"Максимальное_значение: ["<<ImaxA«"] [" <<JmaxA<<"]=" <<A[ImaxA][JmaxA]; } здесь должно вычистляться максимальное число матрицы, но она почему то не рботает, что то с функцией рандомиз, может компилятор не воспринитмает? Ну это не особо важно, помогите с самой задачей (Дана целочисленная квадратная матрица. Найти в каждой строке наибольший элемент и поменять его местами с элементом главной диагонали) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Зеркальное отображение элементов матрицы в паскале | SEREG@ | Помощь студентам | 12 | 12.09.2008 15:54 |
Перебор элементов матрицы | pikkk | Общие вопросы Delphi | 3 | 09.05.2008 14:45 |
Паскаль.Сформировать одномерный массив А из элементов матрицы, кратных трём | ICEART | Помощь студентам | 2 | 03.10.2007 17:29 |
количество элементов матрицы, больших среднего арифмитического всех её элементов | finch | Помощь студентам | 3 | 27.08.2007 15:48 |