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

Умножить каждый элемент матрицы на максимальный элемент

17.02.2010, 17:21. Показов 1917. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброе время суток. помогите. Дана матрица 4х5. Умножить каждый элемент матрицы на максимальный элемент, если он больше суммы элементов первой строки.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.02.2010, 17:21
Ответы с готовыми решениями:

Составить подпрограмму заменяющую каждый элемент матрицы на максимальный элемент в пересечении которых он находится
Нужно написать подпрограмму которая каждый элемент таблицы заменяет на максимальный элемент строки...

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

Умножить каждый элемент первой строки матрицы на a[1; 1]
Дана таблица a умножить каждый элемент первой строки на a, а каждый элемент второй строки на a....

Умножить каждый элемент матрицы на 3 и вывести результат на экран
Вот такая воот задачка. Нужно ввести с клавиатуры целочисленные элементы матрицы 3x3, вывести...

1
3 / 3 / 2
Регистрация: 16.02.2010
Сообщений: 29
17.02.2010, 17:47 2
Лучший ответ Сообщение было отмечено Памирыч как решение

Решение

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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
program Untitled;
uses crt;
const n=4;
      m=5;
var
   a:array [1..n,1..m] of integer;
   i,j,max,sum:integer;
begin
     randomize;
     {Ðàññòàíàâëèâàåì ýëåìåíòû}
     for i:=1 to n  do
         begin
              for j:=1 to m do
                  begin
                       a[i,j]:=random(10);
                       write(a[i,j]:2);
                  end;
               writeln;
         end;
      {Èùåì ìàêñèìóì}
      max:=a[1,1];
      for i:=1 to n do
          begin
               for j:=1 to m do
                   begin
                        if a[i,j]>max then
                           max:=a[i,j];
                   end;
          end;
      writeln('MAX= ',max);
      {èùåì ñóììó ýëåìåíòîâ 1 ñòðîêè}
      i:=1;
      sum:=0;
      for j:=1 to m do
          begin
               sum:=sum+a[i,j];
          end;
       writeln('sum= ',sum);
       {Ðåçóëüòàò(Ñ âûâîäîì)}
       writeln('UnEnter:');
      for i:=1 to n do
          begin
               for j:=1 to m do
                   begin
                        if max>sum then
                           begin
                                a[i,j]:=a[i,j]*max;
 
                           end;
                         write (a[i,j]:2);
                   end;
                 writeln;
          end;
    repeat until keypressed;
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.02.2010, 17:47
Помогаю со студенческими работами здесь

Все элементы строки матрицы на пересечении которой находится максимальный элемент умножить вдвое
3)Дана матрица A(N, N), состоящая из случайных элеметов. Все элементы строки и столбцы матрицы на...

Элемент каждого столбца квадратной матрицы, умножить на первый элемент того же столбца
Помогите,пожалуйста,записать основную часть задачи: 1)элемент каждого столбца квадратной...

Оменять местами элемент А[1, 1] и максимальный элемент матрицы
9)Поменять местами элемент А и максимальный элемент матрицы.

Каждый элемент главной диагонали умножить на произведение элементов последней строки.
Дана матрица 5x5. Каждый элемент главной диагонали умножить на произведение элементов последней...


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

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

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