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

Матрица. Вывести на экран строку, сумма элементов которой максимальна

01.04.2012, 19:24. Показов 9585. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
[PASCAL] Заполнить матрицу из 8 строк и 5 столбцов случайными числами в интервале [-10,10] и вывести ее на экран.
Вывести на экран строку, сумма элементов которой максимальна. Формат вывода:
Строка 2: 3 5 8 9 8
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.04.2012, 19:24
Ответы с готовыми решениями:

Вывести на экран строку, сумма элементов которой максимальна
Здравствуйте) Подскажите пожалуйста) Вывести на экран строку, сумма элементов которой...

Вывести на экран строку, сумма элементов которой максимальна
Вывести на экран строку, сумма элементов которой максимальна

Вывести на экран строку, сумма элементов которой максимальна
1) Вывести на экран строку, сумма элементов которой максимальна. Формат вывода: Строка 2: 3...

С помощью процедуры вывести строку, сумма элементов которой максимальна
С помощью процедуры вывести строку, сумма элементов которой максимальна.(заранее спасибо)

3
19 / 19 / 5
Регистрация: 06.02.2012
Сообщений: 171
01.04.2012, 21:08 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
program qwe;
uses crt;
var
mas:array [1..8,1..5] of integer;
i,j,max,k:integer;
begin
Randomize;
for i:=1 to 8 do
begin
for j:=1 to 5 do
begin
mas[i,j]:=random(20)-10;
write(mas[i,j],' ')
end;
writeln();
end;
    max:=mas[1,1];
    for i:=1 to 8 do
        for j:=1 to 5 do
        begin
        if max<mas[i,j] then
           begin
           max:=mas[i,j];
           k:=i;
           end;
        end;
            write('Строка ',k,'=');
            for j:=1 to 5 do
            write(mas[k,j],' ');
        
end.
0
Вирусоборец
12771 / 7077 / 1499
Регистрация: 06.09.2009
Сообщений: 26,140
02.04.2012, 12:33 3
NIKBER,
Цитата Сообщение от Monkey D Luffy Посмотреть сообщение
Вывести на экран строку, сумма элементов которой максимальна.
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
var mas: array [1..8,1..5] of integer;
   i, j, max, k, s:integer;
begin
 Randomize;
 writeln('** Исходный массив **');
 for i:=1 to 8 do
  begin
   for j:=1 to 5 do
    begin
     mas[i,j]:=random(21)-10;
     write(mas[i,j]:4);
    end;
   writeln; 
  end;
 for i:=1 to 8 do
  begin
   s:= 0;
   for j:=1 to 5 do
    s:= s + mas[i, j];
   if (i=1) or (s>max)
    then
     begin
      k:= i;
      max:= s;
     end;
  end;   
  write('Строка ', k, ': ');
  for j:=1 to 5 do
   write(mas[k,j]:4);
  writeln;
end.
0
19 / 19 / 5
Регистрация: 06.02.2012
Сообщений: 171
02.04.2012, 16:55 4
Да, извеняюсь я просто с максимальным элементом вывел
0
02.04.2012, 16:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.04.2012, 16:55
Помогаю со студенческими работами здесь

Найти строку матрицы, в которой сумма модулей элементов максимальна
Дан двумерный массив. Найти строку в которой сумма модулей элементов максимальна. (Через процедуры,...

Вывести на экран строку, сумма элементов которой максимальна
Вывести на экран строку, сумма элементов которой максимальна

Двумерный массив на С. Вывести на экран строку, сумма элементов которой максимальна
Вывести на экран строку, сумма элементов которой максимальна.

Определить сумму элементов каждой строки массива 5х5 и вывести на экран ту строку, в которой сумма элементов максимальна
Всем привет!) У меня завтра экзамен в 10 утра, а в бейсике я не очень сильна :( Если кто-то может...


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

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

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