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

Сформировать 4 и 5 столбцы матрицы А(3, 3). Исправить ошибки в программе

17.03.2014, 23:41. Показов 553. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Даны две матрицы А(3,3) и В(3,3). Сформировать 4 и 5 столбцы матрицы А(3,3) : в четвертом столбце должны быть записаны суммы элементов строк матрицы В(3,3), а в пятом - средние арифметические строк той же матрицы. Вычисление сумм элементов строк и средних арифметических оформить в виде процедуры.


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
program xil;
type vector=array [1..5] of real;
function scal (n:integer; var a,b:vector):real;
var i:integer;
s:real;
begin
s:=0;
for i:=1 to n do s:=s+a[i]*b[i];
scal:=s;
end;
var a : array [1..4,1..4] of real;
b : array [1..3,1..3] of real;
i: integer;
j: integer;
K:integer;
z,m:vector;
s:real;
begin
writeln ('vvedite:');
for i:=1 to 4 do
for j:=1 to 4 do
read (a[i,j]);
for i:=1 to 3 do
for j:=1 to 3 do
begin
k:=k+1;
m[k]:=a[i,j]+a[i+1,j+1];
end;
writeln ('vvedite:');
for i:=1 to 3 do
for j:=1 to 3 do
readln (b[i,j]);
for i:=1 to 2 do
for j:=1 to 2 do
begin
k:=k+1;
z[k]:=a[i,j]+a[i+1,j+1];
end;
s:=scal(5,m,z);
writeln ('S=',s:10:3);
end.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.03.2014, 23:41
Ответы с готовыми решениями:

Исправить ошибки в программе
program Prnt; label 100; const LPg=10; LStr=80; NLen=20; var Prg, List: text; Name: string ; Ch: char;

Исправить ошибки в программе
помогите решить задачкууу!!! Program Prim; Var n,p:Integer; y:Real; Begin: p:=1; While n<7 do; p:=p*n; ...

Исправить ошибки в программе
Исправить ошибки в программе. program TEST; type Person = record Name: string; Birth : record ...

1
CAPITAL OF ROCK!
 Аватар для JokeR.BY
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
18.03.2014, 01:18
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
program Project1;
uses
  clrscr;
const
  n = 4;
type
  TMass = array[0..n, 0..n-2] of Real;
var
  i, j : Byte;
  A, B : TMass;
procedure out_put(str : Char; q : TMass; k : Byte; asdf : Boolean);
var
  i, j : Byte;
begin
  if not(asdf)
  then
    Writeln('Ishodnyj massiv ', str)
  else
    Writeln('Poluchennyj massiv ', str);
  for i := 0 to k do
    for j := 0 to n-2 do
      Write(str, '[', i+1, '][', j+1, ']=', q[i, j]:4:2, '  ');
  Writeln; Writeln;
end;
function summa(a, b : TMass) : TMass;
var
  i, j : Byte;
begin
  for i := 0 to n-2 do
    for j := 0 to n-2 do
    begin
      a[n-1, j] := a[n-1, j] + b[i, j];
    end;
  summa := a;
end;
function srd(a : TMass) : TMass;
var
  i : Byte;
begin
  srd := a;
  for i := 0 to n-2 do
    srd[n, i] := a[n-1, i] / 3;
end;
begin
  Clrscr;
  Randomize;
  for i := 0 to n-2 do
    for j := 0 to n-2 do
    begin
      a[i, j] := Random(10);
      b[i, j] := Random(13);
    end;
  for i := n-1 to n do
    for j := 0 to n-2 do
      a[i, j] := 0;
  out_put('a', a, n-2, False);
  out_put('b', b, n-2, False);
  a := summa(a, b);
  a := srd(a);
  out_put('a', a, n, True);
  Readln;
end.
помаялся я дурью, короче)
З.Ы. код в тег соответствующий заключайте. ибо нечитабельно.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.03.2014, 01:18
Помогаю со студенческими работами здесь

Исправить ошибки в программе
program qq; var Z:array of integer; B:array of integer; mas,kol,max,nmax,i,n:integer; begin kol:=0; max:=9; ...

Исправить ошибки в программе
program test5b; type Person = record Name : record Name : world end; Degree : 1..3; Org : String end; Book...

Исправить ошибки в программе
помогите переписать программу, исправив ошибки! очень надо, а у меня чего-то всё время не то получается!) заранее благодарю) Program...

Исправить ошибки в программе
9. Дан текстовый файл f . Преобразовать строки файла f по правилам, которые приведены в таблице. Преобразованные строки переписать в...

Где исправить ошибки в программе??
задача такая написать программу в которой требуется "Удалить все символы 'а' из слов, длина которых равна выбранной" при исходных...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru