0 / 0 / 0
Регистрация: 07.05.2013
Сообщений: 3
1

Дана матрица размером 7X7 элементов, случайным образом заполненная. Соседями элемента Aij называют элементы, Akp для которых выполняются неравенства i

08.05.2013, 16:08. Показов 2097. Ответов 1
Метки нет (Все метки)

Дана матрица размером 7X7 элементов, случайным образом заполненная. Соседями элемента Aij называют элементы, Akp для которых выполняются неравенства i-1<=k<=i+1, j-1<=p<=j+1 (k,p <> (i,j)). Элемент Aij называется локальным максимумом, если он строго больше всех имеющихся у него соседей. Найти количество и распечатать все локальные максимумы в матрице.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.05.2013, 16:08
Ответы с готовыми решениями:

Дана прямоугольная матрица [m x n]. Найти количество элементов, для которых верно условие aij >(i+j)
Дана прямоугольная матрица . Найти количество элементов, для которых верно условие aij &gt;(i+j).

Дана матрица K(7x7). Поменять местами соответствующие элементы строки и столбца,на пересечении которых находится min элемент матрицы
Дана матрица K(7х7). Переставить местами соответствующие элементы строки и столбца,на пересечении...

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

Дана матрица а размером 6х7. Для каждой строки матрицы вычислить сумму элементов, значение которых превышает заданное число С. С=18,6
дана матрица а размером 6х7. Для каждой строки матрицы вычислить сумму элементов, значение которых...

1
Почетный модератор
64278 / 47577 / 32739
Регистрация: 18.05.2008
Сообщений: 115,182
08.05.2013, 16:38 2
Лучший ответ Сообщение было отмечено sinhron как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
uses crt;
const n=7;
var a:array[1..n,1..n] of integer;
    i,j,mx,k,v:integer;
    f:boolean;
begin
randomize;
writeln('Ìàòðèöà:');
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=random(100);
    write(a[i,j]:4)
   end;
  writeln
 end;
writeln('Ëîêàëüíûå ìàêñèìóìû:');
for i:=2 to n-1 do
for j:=2 to n-1 do
 begin
  f:=true;
  mx:=a[i,j];
  for k:=1 to n do
  if (k<>j)and(a[i,k]>mx) then f:=false;
  if f then
  for k:=1 to n do
  if (k<>i)and(a[k,i]>mx) then f:=false;
  if f then
   begin
    v:=1;
    writeln('a[',i,',',j,']=',mx);
   end;
  end;
if v=0 then write('Ëîêàëüíûõ ìàêñèìóìîâ íåò')
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.05.2013, 16:38
Помогаю со студенческими работами здесь

Дана матрица размерностью 4х5. Элементы матрицы определяются случайным образом в диапазоне -1000.1000
Определить количество положительных и отрицательных чисел, сравнить их, в качестве соответствия...

Дана целочисленная квадратная матрица размером n*n, найти номера строк, все элементы которых – нули
по теме «Двумерные массивы» помогите написать программу: дана целочисленная квадратная матрица...

Случайным образом заполнить матрицу 7x7
Случайным образом заполнить матрицу 7x7 вещественных чисел.Заменить главную диагональ матрицы...

Дана квадратная матрица A порядка M. Начиная с элемента A1,1, вывести ее элементы следующим образом («уголками»)
Дана квадратная матрица A порядка M. Начиная с элемента A1,1, вывести ее элементы следующим образом...

23. Дана целочисленная матрица А размером N х М. Составить функцию, выводящую номера строк, все элементы которых одинаковы
Дана целочисленная матрица А размером N х М. Составить функцию, выводящую номера строк, все...

Дана целая матрица размером m*n. Найти номера строк, сумма элементов которых равна 0
помогите решить задачу по javascript. Дана целая матрица размером m*n. Найти номера строк,...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru