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

Заменить в каждой строке матрицы максимальный элемент на 0.

20.05.2010, 12:15. Показов 1466. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дана матрица А(4х4). Заменить в каждой строке матрицы максимальный элемент на 0.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.05.2010, 12:15
Ответы с готовыми решениями:

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

В каждой строке матрицы max элемент заменить на 1, а min заменить на 0
Матрица F в каждой строке Max элемент заменить 1, а min заменить 0.

Заменить максимальный элемент каждой строки матрицы нулем
Дан двумерный массив размером n*m, заполненный случайным образом. 1. Заменить максимальный...

Заменить максимальный элемент каждой строки матрицы на противоположный
Дан двумерный массив размерностью 5 х 6, заполненный случайным образом. - заменить...

4
773 / 578 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
20.05.2010, 12:20 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
for i:=1 to n do
begin
max:=a[i,1];
k:=1;
for j:=2 to n do
if a[i,j]>max then 
begin
max:=a[i,j];
k:=j;
end;
a[i,k]:=0;
end;
1
0 / 0 / 0
Регистрация: 12.05.2010
Сообщений: 20
20.05.2010, 12:25  [ТС] 3
Цитата Сообщение от STGE Посмотреть сообщение
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
for i:=1 to n do
begin
max:=a[i,1];
k:=1;
for j:=2 to n do
if a[i,j]>max then 
begin
max:=a[i,j];
k:=j;
end;
a[i,k]:=0;
end;
МОжешь полностью программу написать!? Буду очень рад) Заранее спасибо!
0
773 / 578 / 324
Регистрация: 17.06.2009
Сообщений: 1,188
20.05.2010, 12:30 4
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=5;
var a: array[1..n,1..n] of integer; i,j,k: byte; max: integer;
begin
randomize;
clrscr;
writeln('исходный массив: ');
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(19)-9;
write(a[i,j]:3);
end;
writeln;
end;
for i:=1 to n do
begin
max:=a[i,1];
k:=1;
for j:=2 to n do
if a[i,j]>max then 
begin
max:=a[i,j];
k:=j;
end;
a[i,k]:=0;
end;
writeln('результат: ');
for i:=1 to n do
begin
for j:=1 to n do
write(a[i,j]:3);
writeln;
end;
end.
1
0 / 0 / 0
Регистрация: 12.05.2010
Сообщений: 20
20.05.2010, 14:01  [ТС] 5
Спасибо очень помог!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.05.2010, 14:01
Помогаю со студенческими работами здесь

Заменить максимальный элемент каждой строки матрицы на противоположный
Дан двумерный массив размером n*m, заполненный случайным образом. 1. Заменить максимальный...

Заменить максимальный элемент каждой строки матрицы на противоположный
1)Заполнить массив размерностью 6х6 по правилу: 1 2 3 4 5 6 2 3 4 5 6 1 3 4 5 6 1 2 4 5 6 1 2 3...

В каждой строке матрицы заменить любой минимальный элемент на максимальный этой же строки
Ребята, помогите, пожалуйста! Нужно в каждой строке матрицы заменить любой минимальный элемент на...

В квадратной матрице 6х6 найти максимальный элемент, который лежит на побочной диагонали и максимальный элемент в каждой строке матрицы
В квадратной матрице 6х6 найти максимальный элемент, который лежит на побочной диагонали и...

Определить максимальный элемент в каждой строке матрицы и поместить его на первое место в строке
Дана целочисленная матрица размером 5х5 элементов, определить максимальный элемент в каждой строке...

Массив: В каждой строке массива заменить любой минимальный элемент на максимальный.
Дан двумерный массив целых чисел. 1) В каждой его строке заменить любой минимальный элемент на...


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

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

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