ИльяРыбак
1

В матрице найти строку с максимальной суммой элементов и поэлементно заменить ее первой строкой.

10.07.2011, 20:37. Показов 2167. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Можете кто нибудь пожалуйста помочь написать программу на Паскале?
В программе предусмотреть диалог,
откуда будут вводится элементы исходной матрицы – с клавиатуры или из
текстового файла. Результаты выводить на экран и в результирующий
текстовый файл. Матрицу выводить до и после преобразований. УСЛОВИЕ ЗАДАЧИ - В матрице найти строку с максимальной суммой элементов и поэлементно заменить ее первой строкой.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.07.2011, 20:37
Ответы с готовыми решениями:

В матрице найти первую по порядку строку с максимальной суммой модулей её элементов
б) В матрице А найти первую по порядку строку с максимальной суммой модулей её элементов. Вектор х...

В матрице X найти строку с минимальной и столбец с максимальной суммой элементов
Спасайте!Не могу решить(( Дана матрица X размерности nXm.В матрице X найти строку с минимальной и...

В матрице заменить все строки с наибольшей суммой элементов последней строкой.
В матрице заменить все строки с наибольшей суммой элементов последней строкой. begin for i:=1 to...

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

3
2 / 2 / 1
Регистрация: 10.07.2011
Сообщений: 7
10.07.2011, 20:49 2
Могу я спросить, сам то ты хоть строчку кода написал?
0
ИльяРыбак
10.07.2011, 21:02 3
Я знаю как сделать меню выбора с клавиатуры или из файла чтобы вводить, написал входной контроль для ввода матрицы если вручную, дальше я не знаю как быть. мне бы хотя бы принцип подсчёта суммы каждой строки и вывод их узнать.ну а поменять я как понимаю нужно цикл делать по i и по j и поменять в каждом элементе строки A[i,j] на A[i,1].
53 / 53 / 36
Регистрация: 18.02.2011
Сообщений: 146
10.07.2011, 22:32 4
Цитата Сообщение от ИльяРыбак Посмотреть сообщение
Я знаю как сделать меню выбора с клавиатуры или из файла чтобы вводить, написал входной контроль для ввода матрицы если вручную, дальше я не знаю как быть. мне бы хотя бы принцип подсчёта суммы каждой строки и вывод их узнать.ну а поменять я как понимаю нужно цикл делать по i и по j и поменять в каждом элементе строки A[i,j] на A[i,1].
С файлами и меню зделайте сами
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
uses crt;
var
a:array [1..20,1..20] of integer;
b:array [1..20] of integer;
i,j,k,l, n,smax,imax:integer;
begin
clrscr;
randomize;
writeln('n*n-> ');
read(n);
for i:=1 to n do
for j:=1 to n do
a[i,j]:=random(30)+1;
for i:=1 to n do  begin
for j:=1 to n do
write(a[i,j]:5);writeln;
end;
for I:=1 to n do begin
b[i]:=0;
for j:=1 TO N do
b[i]:=b[i]+a[i,j];
end;
smax:=b[1]; imax:=1;
for i:=2 to n do
if b[i]>smax  then begin
smax:=b[i]; imax:=i; end;
for J:=1 to n do
a[imax,j]:=a[1,j];
writeln;
for i:=1 to n do  begin
for j:=1 to n do
write(a[i,j]:5);writeln;
end;
readkey;
end.
1
10.07.2011, 22:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.07.2011, 22:32
Помогаю со студенческими работами здесь

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

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

Найти строку с максимальной суммой элементов
Дан двухмерный массив. Найти строку с максимальной суммой элементов.

найти строку с максимальной суммой модулей элементов.
Среди тех строк целочисленной матрицы, которые содержат только нечетные элементы, найти строку с...


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

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

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