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

Определить минимальный элемент матрицы, из заштрихованной области

19.12.2019, 16:19. Показов 3292. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте!
Помогите, пожалуйста, с задачкой.
Дана матрица N x N вещественных чисел. Нужно определить минимальный элемент матрицы, в заштрихованной области.
Изображения
 
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2019, 16:19
Ответы с готовыми решениями:

Найти минимальный элемент в заштрихованной области матрицы
дана матрица целых чисел В(n,n), где n-четное найти минимальный элемент в заштрихованной области

Определить максимальный элемент матрицы в заштрихованной области
Напишите функцию определяющую максимальный элемент матрицы в заштрихованной области x x x x x ...

Найти наибольший элемент в заштрихованной области матрицы
Доброе утро. Очень нужна помощь Дана матрица А (n*n): 1) найти наибольший элемент в заштрихованной...

Функция, определяющую максимальный элемент матрицы в заштрихованной области
const n=10; type matr = array of integer; Напишите функцию Max(A: matrix): integer; определяющую...

4
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
19.12.2019, 17:10 2
Лучший ответ Сообщение было отмечено Osmo21 как решение

Решение

Pascal
1
2
3
4
min:=a[1,1];
for i:=1 to n do
for j:=1 to n do
if((j<=i)and(j<=n-i+1))or((j>=i)and(j>=n-i+1))and(a[i,j]<min) then min:=a[i,j];
1
0 / 0 / 0
Регистрация: 17.12.2019
Сообщений: 6
19.12.2019, 18:44  [ТС] 3
Благодарю!


Как сделать чтобы в заштрихованную попадали числа с дробной частью и отрицательные числа?

Моя писанина:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Program Matrix
Const n=10;
var a:array[1..n,1..n]of real;
i,j:integer;
min:real;
begin
randomize;
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(10);
write(a[i,j]:3:2);
end;
writeln;
end;
min:=a[1,1];
for i:=1 to n do
for j:=1 to n do
if((j<=i)and(j<=n-i+1))or((j>=i)and(j>=n-i+1))and(a[i,j]<min) then min:=a[i,j];
writeln('Минимальный элемент в заштрихованной области=',min:3:2);
readln;
end.
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
19.12.2019, 19:18 4
Лучший ответ Сообщение было отмечено Osmo21 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
for i:=1 to n do
 begin
  for j:=1 to n do
   begin
    a[i,j]:=-9+18*random;
    write(a[i,j]:5:2);
   end;
  writeln;
 end;
Добавлено через 52 секунды
Pascal
1
writeln('Минимальный элемент в заштрихованной области=',min:0:2);
1
0 / 0 / 0
Регистрация: 17.12.2019
Сообщений: 6
19.12.2019, 19:35  [ТС] 5
Большое спасибо!
0
19.12.2019, 19:35
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.12.2019, 19:35
Помогаю со студенческими работами здесь

Определить количество элементов заштрихованной области матрицы
с клавиатуры вводится вещественная квадратная матрица NxN (N&lt;=25). Определить количество элементов...

Поменять местами максимальный и минимальный элемент в заштрихованной части матрицы
Доброй ночи!Помогите пожалуйста написать программу по двумерным массивам!Если можно,полное...

Дана квадратная матрица A(nхn). Найти минимальный элемент матрицы в заданной области.
Дана квадратная матрица A(nхn). Найти минимальный элемент матрицы в заданной области. ...

Определить минимальный элемент матрицы, разделить на него диагональные элементы матрицы
Пожалуйста напишите следующую программу: Задана матрица А(3,3). Определить ее минимальный элемент....


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

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

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