Форум программистов, компьютерный форум, киберфорум
Наши страницы
Turbo Pascal
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
mashka4190
2 / 2 / 2
Регистрация: 02.12.2013
Сообщений: 175
1

Найти максимальный элемент матрицы,лежащий ниже главной диагонали

02.12.2013, 17:11. Просмотров 595. Ответов 11
Метки нет (Все метки)

Дан двумерный массив N*M. Найти максимальный элемент матрицы,лежащий ниже главной диагонали
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.12.2013, 17:11
Ответы с готовыми решениями:

Найти максимальный элемент матрицы, лежащий выше главной диагонали
задание: Найти максимальный элемент матрицы, лежащий выше главной диагонали....

Вычислить минимальный элемент матрицы, лежащий ниже главной диагонали
Уважаемые форумчане, пожалуйста помогите мне.... Напиши программу в Паскале.....

Найти максимальный элемент матрицы расположеный ниже главной диагонали
Помогите решить задачу. Нужно найти максимальный элемент расположеный ниже...

Из элементов лежащих выше главной диагонали найти максимальный элемент, а ниже главной-отрицательный минимальный элемент
Дан массив A(m,n). Из элементов лежащих выше главной диагонали найти...

В целочисленном массиве matrixnn найти максимальный элемент выше главной диагонали и минимальный – ниже ее.
Помогите пожалуйста с решением данной задачи : В целочисленном массиве ...

11
Сергей4
40 / 12 / 6
Регистрация: 29.11.2013
Сообщений: 77
02.12.2013, 18:05 2
mashka4190,
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
program zadacha;
var a:array [1..100,1..100] of byte;
n,m,max,i,j:integer;
begin
read(n,m);
max:=-maxint-1;
for i:=1 to n do
  for j:=1 to m do begin
     read(a[i,j]);
     if (j<i) and (a[i,j]>max) then max:=a[i,j];
  end;
writeln;
writeln(max);
end.
1
mashka4190
2 / 2 / 2
Регистрация: 02.12.2013
Сообщений: 175
02.12.2013, 22:48  [ТС] 3
Цитата Сообщение от Сергей4 Посмотреть сообщение
max:=-maxint-1;
что значит эта строка?
0
Сергей4
40 / 12 / 6
Регистрация: 29.11.2013
Сообщений: 77
02.12.2013, 23:02 4
mashka4190, в качестве максимума мы берем минимальное число из integer что бы первый же эл-т массива стал максимумом
0
Fakeoke
314 / 314 / 201
Регистрация: 28.07.2011
Сообщений: 1,849
02.12.2013, 23:03 5
а зачем вычитать единицу? и просто -maxint'а бы хватило)
0
Сергей4
40 / 12 / 6
Регистрация: 29.11.2013
Сообщений: 77
02.12.2013, 23:09 6
Fakeoke, отрицательных на один больше (посмотри диапазон integer) так что если не вычесть единицу то можно придраться и задать все значения -maxint-1 и тогда будет фейл
0
mashka4190
2 / 2 / 2
Регистрация: 02.12.2013
Сообщений: 175
02.12.2013, 23:46  [ТС] 7
Сергей4, написала все, как написано здесь. но почему при запуске программы я ввожу столько чисел, сколько захочу, а максимальное число так и не находит?
0
Сергей4
40 / 12 / 6
Регистрация: 29.11.2013
Сообщений: 77
02.12.2013, 23:54 8
mashka4190, переписала или скопировала? у меня норм работает есть правда один баг когда строка одна ну это можно тупо условие добавить. первые две цифры размер а потом nxm цифры это эл-ты массива норм все

Добавлено через 2 минуты
mashka4190,
Цитата Сообщение от Сергей4 Посмотреть сообщение
writeln(max);
вмесот этой строки напиши
if (n=1) then writeln ('нет эл-тов ниже гл диагонали') else writeln(max);
0
mashka4190
2 / 2 / 2
Регистрация: 02.12.2013
Сообщений: 175
02.12.2013, 23:55  [ТС] 9
Сергей4, переписала. ок.
0
Сергей4
40 / 12 / 6
Регистрация: 29.11.2013
Сообщений: 77
02.12.2013, 23:56 10
mashka4190, тогда как говорится найдите 10 отличий) может строку пропустила или еще че
0
mashka4190
2 / 2 / 2
Регистрация: 02.12.2013
Сообщений: 175
03.12.2013, 00:04  [ТС] 11
Сергей4, все переправерила и изменила. все равно тоже самое.
0
Сергей4
40 / 12 / 6
Регистрация: 29.11.2013
Сообщений: 77
03.12.2013, 00:05 12
mashka4190, ну скопируй
0
03.12.2013, 00:05
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.12.2013, 00:05

Найти наименьший элемент выше главной диагонали матрицы и наименьший элемент ниже главной диагонали
дан двумерный массив.Найти наименьший элемент выше главной диагонали и...

Найти максимальный элемент на главной диагонали матрицы
В заданной матрице (10*10) необходимо найти максимальный элемент на главной...

На главной диагонали матрицы найти максимальный элемент
Такие дела, ребята, ну никак не могу без помощи, сам в печали. Задачка-то,...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru