Liftlab1
1

Составить процедуру для получения из квадратной матрицы A(n,n), n<=6 матрицы B(n,n-1) путем вычеркивания элементов главной диагонали исходной

02.03.2014, 20:06. Показов 1445. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста составить процедуру для Паскаля:

Составить процедуру для получения из квадратной матрицы A(n,n), n<=6 матрицы B(n,n-1) путем вычеркивания элементов главной диагонали исходной матрицы и записи полученной матрицы в текстовый файл в виде матрицы.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2014, 20:06
Ответы с готовыми решениями:

Из матрицы А получить матрицу B путем вычеркивания элементов главной диагонали
Из матрицы А(10х10) получить матрицу B(9x10) путем вычеркивания элементов главной диагонали. В...

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

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

Получить новую матрицу путем деления всех элементов исходной матрицы на сумму элементов главной диагонали
Дана матрица A(n,n). Получить новую матрицу путем деления всех элементов исходной матрици на сумму...

1
351 / 344 / 279
Регистрация: 21.05.2013
Сообщений: 1,312
03.03.2014, 15:40 2
Delphi
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
program Project1;
{$APPTYPE CONSOLE}
uses SysUtils;
var q,mas:array [1..6,1..6] of integer;
        a,b,i,j,n:integer;
begin
    randomize;a:=1;b:=1;
    Writeln('Enter size of array = ');readln(n);
    Writeln('Array [start]');
    for i:=1 to n do
        begin
            for j:=1 to n do
                begin
                 mas[i,j]:=random(10);
                 Write(mas[i,j],' ');
                end;
            writeln;
        end;
    Writeln('Array [finish]');
    for i:=1 to n do
        begin
            for j:=1 to n do
                begin
                 if (i<>j) then
                    begin
                        q[a,b]:=mas[i,j];
                        Write(q[a,b],' ');
                        inc(b);
                    end;
                end;
            inc(a);
            b:=1;
            writeln;
        end;
    readln;
end.
у файл запиши сам
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.03.2014, 15:40
Помогаю со студенческими работами здесь

Сформировать новую матрицу путем обнуления всех элементов исходной матрицы на главной диагонали и ниже нее
Дана действительная матрица А(N,M), в которой все элементы отличны от нуля. Сформировать новую...

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

Составить процедуру, вычисляющую сумму элементов главной диагонали матрицы
Составить процедуру ,вычисляющую сумму элементов главной диагонали матрицы.Применить данную...

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


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

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

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