Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Паскаль, Turbo Pascal, PascalABC.NET
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2012, 23:17   #1
Чайничек.
Пользователь
 
Регистрация: 07.06.2011
Сообщений: 11
По умолчанию Работа с матрицами. Код Хемминга

Пишу программу для кодирования/декодирования кода Хемминга 15,11. Реализуется при помощи матриц из 0 и 1.
Матрицу ввожу вручную.
Код:
Program Pr34;
Var
X : Array [1..20, 1..20] Of integer;
//целочисленная матрица
M, N  : Integer;
//M - столбцы, N - строки
i, j  : Integer;
//i, j - параметры циклов
p: integer;

Procedure vvod (var X: Array [1..20, 1..20] Of byte);
begin
For i := 1 To N Do
For j := 1 To M Do
Begin
Write ('X[', i, ',', j, '] = ');
ReadLn(X[i,j]);
End;
end;
Procedure print (X: Array [1..20, 1..20] Of byte);
begin
for i :=1 to N do
begin
   for j :=1 to M do
      write ( X [ i , j ]:4);
   writeln ;
end;
end;
Begin
WriteLn ('Ввод элементов.');
Write ('Число строк: ');
ReadLn (N);
Write ('Число столбцов: ');
ReadLn (M);
WriteLn ('Введите поочередно элементы матрицы:');
vvod(X);
print(x);
ReadLn;
End.
Вопрос: как реализовать программно то, что изображено на картинке?
Изображения
Тип файла: jpg ham.jpg (48.4 Кб, 76 просмотров)
Чайничек. вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с матрицами. Код Хемминга Чайничек. Помощь студентам 0 14.12.2012 23:14
Код Хемминга Pushik Помощь студентам 1 30.04.2011 17:12
код Хемминга pinch000 Общие вопросы C/C++ 1 19.12.2009 20:41
код Хемминга pinch000 Помощь студентам 0 19.12.2009 18:59
Блоковый код Хемминга в VBA Dju_Vava Microsoft Office Excel 1 10.12.2009 18:14