Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи на Pascal/Object Pascal/Free Pascal (Delphi/Lazarus)

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

Открыть новую тему     Написать ответ в эту тему

dimitriy7



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Код:
 
{$N+}
type
matr = array[1..10,1..10] of single;
 
var
a,b,c,b2,c1,c2: matr;
i,j,n: byte;
 
procedure m_mul(var c: matr; const a,b: matr; n: byte);
    var
    i,j,k: byte;
    begin
    for i:=1 to n do for j:=1 to n do
        begin
        c[i,j]:=0;
        for k:=1 to n do c[i,j]:=c[i,j]+a[i,k]*b[k,j];
        end;
    end;
 
begin
 
write('n = ');
read(n);
 
{вводим матрицы}
for i:=1 to n do for j:=1 to n do
    begin
    write('Vedite a[',i,',',j,']=');
    readln(a[i,j]);
    end;
for i:=1 to n do for j:=1 to n do
    begin
    write('Vedite b[',i,',',j,']=');
    readln(b[i,j]);
    end;
 
{находим b2=b^2}
m_mul(b2,b,b,n);
 
{находим c1=2.5*a+b2 и c2=a-b2}
for i:=1 to n do for j:=1 to n do  
    begin
    c1[i,j]:=2.5*a[i,j]+b2[i,j];
    c2[i,j]:=a[i,j]-b2[i,j];
    end;
 
{находим c=c1*c2}
m_mul(c,c1,c2,n);
 
{выводим матрицу}
for i:=1 to n do
    begin
    for j:=1 to n do write(c[i,j]:10:3);
    writeln;
    end;
 
readln;
end.
 

Всего записей: 2946 | Зарегистр. 09-10-2008 | Отправлено: 20:20 07-12-2012 | Исправлено: dimitriy7, 20:21 07-12-2012
Открыть новую тему     Написать ответ в эту тему

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Задачи на Pascal/Object Pascal/Free Pascal (Delphi/Lazarus)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru