Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
35 / 29 / 15
Регистрация: 20.11.2010
Сообщений: 481

Элементы главной диагонали матрицы заменить нулем

19.12.2010, 15:04. Показов 948. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Элементы главной диогонали заменить 0.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.12.2010, 15:04
Ответы с готовыми решениями:

Подпрограммы: Заменить элементы главной диагонали на произведение положительных элементов противоположной матрицы
Помогите, пожайлуйста, с задачей. Ввести двумерные массивы X1(N1xN1) ,X2(N2xN2). Заменить в каждом массиве элементы главной ...

Заменить на главной диагонали все отрицательные элементы их абсолютными значениями
Дана матрица А(3,3) 1.Заменить на главной диагонали все отрицательные элементы их абсолютными значениями. 2.Найти максимальный элемент...

Найти количество нулевых элементов матрицы, стоящих: выше главной диагонали; ниже главной диагонали
Дана квадратная вещественная матрица размерности n. Найти количество нулевых элементов, стоящих: выше главной диагонали; ниже главной...

12
Фрилансер
Эксперт С++
 Аватар для Dekio
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,373
Записей в блоге: 1
19.12.2010, 15:17
Pascal
1
2
for i:=1 to n do
arr[i,i]:=0;
1
35 / 29 / 15
Регистрация: 20.11.2010
Сообщений: 481
19.12.2010, 16:53  [ТС]
Dekio, братка ты же знаешь какой я программист. если не сложно, напиши полностью

Добавлено через 1 час 23 минуты
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program m;
uses crt;
var a:array [1..50,1..50] of integer;
i,j,n:integer;
begin
clrscr;
for i:=1 to n do
for j:=1 to n do 
begin
readln (a[i,j]);
if i=о then a[i,j]:=0;
end;
for i:=1 to n do 
begin
writeln;
for j:=1 to n do
writeln (a[i,j]);
end;
readln;
end.



Dekio, какая у меня тут ошибка????
0
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,876
19.12.2010, 17:05
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
Uses
 crt;
var
 a:array [1..50,1..50] of integer;
 i,j,n:integer;
begin
clrscr;
write('N: ');
readln(n);
for i:=1 to n do
for j:=1 to n do
 readln (a[i,j]);
for i:=1 to n do
begin
 for j:=1 to n do
 begin
  write(a[i,j]:4);
 end;
writeln;
end;
writeln;
for i:=1 to n do
begin
 for j:=1 to n do
 begin
  if i=j then
   a[i,j]:=0;
write(a[i,j]:4);
end;
writeln;
end;
readln
end.
0
35 / 29 / 15
Регистрация: 20.11.2010
Сообщений: 481
19.12.2010, 17:06  [ТС]
SuPeR XaKer, моя неправильна???
0
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,876
19.12.2010, 17:07
да не верная
0
35 / 29 / 15
Регистрация: 20.11.2010
Сообщений: 481
19.12.2010, 17:13  [ТС]
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
program m;
uses crt;
var a:array [1..50,1..50] of integer;
i,j,n:integer;
begin
clrscr;
for i:=1 to n do
for j:=1 to n do 
begin
readln (a[i,j]);
if i=j then a[i,j]:=0;
end;
for i:=1 to n do 
begin
writeln;
for j:=1 to n do
writeln (a[i,j]);
end;
readln;
end.
Добавлено через 28 секунд
а если вот так????
0
Фрилансер
Эксперт С++
 Аватар для Dekio
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,373
Записей в блоге: 1
19.12.2010, 17:33
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
program m;
const
n=4;
var
a:array [1..n,1..n] of integer;
i,j:integer;
begin
for i:=1 to n do
for j:=1 to n do
readln (a[i,j]);
for i:=1 to n do
a[i,i]:=0;
for i:=1 to n do
begin
for j:=1 to n do
write(a[i,j]:4);
writeln;
end;
end.
вот правильный вариант
0
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,876
19.12.2010, 17:38
Dekio
когда смотреть тему научишься.

Не по теме:

Подсказка пост 4

0
Фрилансер
Эксперт С++
 Аватар для Dekio
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,373
Записей в блоге: 1
19.12.2010, 17:40
Цитата Сообщение от SuPeR XaKer Посмотреть сообщение
Dekio
когда смотреть тему научишься.
когда научишься обновлять страницу.

после того сообщения,
он выложил свой нерабочий код, я ему ошибки исправил

Не по теме:

подсказка пост 7

0
 Аватар для SuPeR XaKer
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,876
19.12.2010, 17:42
когда научишься обновлять страницу.
я как бэээ видел.
0
Фрилансер
Эксперт С++
 Аватар для Dekio
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,373
Записей в блоге: 1
19.12.2010, 17:43
молодец)
я твой пост тоже)
0
35 / 29 / 15
Регистрация: 20.11.2010
Сообщений: 481
19.12.2010, 18:12  [ТС]
спасибо
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.12.2010, 18:12
Помогаю со студенческими работами здесь

Переставить местами элементы главной и побочной диагонали матрицы
Задана матрица 6x6. Переставить местами элементы главной и побочной диагонали. Выяснить, верно ли, что наибольшее из значений элементов...

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

Замените нулями все элементы матрицы, расположенные на главной диагонали и выше ее
вот еще задание помогите плизз) : Пусть дана вещественная квадратная матрица порядка 12. Замените нулями все ее элементы, расположенные на...

Заменить элементы на главной диагонали матрицы нулями
Даны матрица А размером 5x4 и вектор - столбец, состоящий из пяти элементов. Объединить их по столбцу в матрицу размером 5x5 и заменить...

Заменить отрицательные элементы матрицы выше главной диагонали их модулями, и найти след матрицы
Дана матрица, состоящая из n строк и n столбцов или одномерные массивы из n элементов каждый Задание: Изменить матрицу , заменив...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru