Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
1 / 1 / 0
Регистрация: 24.03.2009
Сообщений: 166
1

Дана квадратная матрица...

06.11.2009, 18:42. Показов 1248. Ответов 1
Метки нет (Все метки)

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

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

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

Дана действительная квадратная матрица
Hазовем допустимым преобразованием матрицы перестановку двух строк или двух столбцов. Дана...

Дана целочисленная квадратная матрица.
ПОМОГИТЕ ПОЖАЛУЙСТА! 1)Дана целочисленная квадратная матрица.Найти в каждой строке наибольший...

1
Платежеспособный зверь
8926 / 4354 / 1642
Регистрация: 28.10.2009
Сообщений: 11,568
06.11.2009, 19:34 2
Лучший ответ Сообщение было отмечено rulez-vz как решение

Решение

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
var
a:array[1..100,1..100]of integer;
sum:array[1..100]of integer;
n,i,j,s,sred,kol,nmin,min:integer;
begin
writeln('Введите размерность матрицы');
readln(n);
writeln('Введите элементы матрицы');
for i:=1 to n do
for j:=1 to n do
read(a[i,j]);
{ищем среднее арифметическое выше диагонали}
for i:=1 to n-1 do
 for j:=i+1 to n do
begin
s:=s+a[i,j];
inc(kol);
end;
sred:= s div kol;
{считаем суммы элементов в строках}
for i:= 1 to n do
 for j:=1 to n do
sum[i]:=sum[i]+a[i,j];
{ищем строку с минимальной суммой элементов}
min:=sum[1];
nmin:=1;
for i:=2 to n do
if sum[i]<min then begin
min:=sum[i];
nmin:=i;
end;
{увеличиваем элементы строки с минимальной суммой на среднее арифметическое}
for i:=1 to n do
a[nmin,i]:=a[nmin,i]+sred;
writeln('Полученная матрица');
for i:=1 to n do
begin
for j:=1 to n do
write(a[i,j],' ');
writeln;
end;
end.
0
06.11.2009, 19:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.11.2009, 19:34
Помогаю со студенческими работами здесь

Дана целочисленная квадратная матрица.
Дана целочисленная квадратная матрица.Найти в каждой строке наибольший элемент и поменять его...

Дана квадратная матрица A порядка n
Дана квадратная матрица A порядка n. Сформировать новую матрицу порядка n, в которой элементы...

Дана квадратная матрица порядка M
Помогите решить.!! Дана квадратная матрица порядка M. Найти сумму элементов ее главной и побочной ...

Дана действительная квадратная матрица порядка 2n
Дана действительная квадратная матрица порядка 2n. Получить новую матрицу, переставляя ее блоки...

дана целочисленная квадратная матрица. определить...
помогите пожалуйста с паскалем 1) дана целочисленная квадратная матрица. определить 1)сумму...

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


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

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