Форум программистов, компьютерный форум, киберфорум
Наши страницы
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
johnnycrutoi
0 / 0 / 0
Регистрация: 05.06.2017
Сообщений: 3
1

Функция преобразование двоичного кода в код Грея. Перевод из C++

05.06.2017, 21:21. Просмотров 961. Ответов 2
Метки нет (Все метки)

Привет всем,

Я хотел бы знать, если это возможно, конечно, перевод эта функция в Pascal специфические повторяющееся состояние

C++
1
2
3
4
5
string b, g
g = b;
for (int i = b.length() - 1; i > 0; --i)
        g[i] = b[i] == b[i - 1] ? '0' : '1';
cout << g;
эта функция преобразование двоичного кода в код Грея
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.06.2017, 21:21
Ответы с готовыми решениями:

перевод кода на Си в код на Паскаль
пытаюсь освоить Паскаль путем перевода небольшой программки с кодом на Си в код...

Код Грея
Помогите перевести число в коде грея в десятичную систему. Вот что мои...

Число кода Грея преобразовать в обычное число
Нужно написать программу который Года грея Нужно чтобы при вводе числа грея...

По слову кода Грея определить его порядковый номер
Не могу составить алгоритм, хотя формулы все есть.

Преобразование двоичного числа в десятичное
var s: string; i,j:integer; k,sum:real; begin writeln('Введите...

2
volvo
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
26486 / 17787 / 7037
Регистрация: 22.10.2011
Сообщений: 31,306
Записей в блоге: 6
05.06.2017, 22:25 2
Лучший ответ Сообщение было отмечено johnnycrutoi как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
var 
  b, g : string;
  i : integer;
begin
  b := '100100111001';
  g := b;
  for i := Length(b) downto 2 do
    g[i] := chr(ord('0') + ord(b[i] <> b[i - 1]));
  writeln(g);
end.
1
johnnycrutoi
0 / 0 / 0
Регистрация: 05.06.2017
Сообщений: 3
05.06.2017, 22:41  [ТС] 3
@volvo, большое спасибо, просто я не знал что tернарный оператор доступны в паскале так что я думал написать в IF - then - else, но не получил правильно
bы можете закрыть его сейчас
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.06.2017, 22:41

Написать программу перевода числа из двоичного кода в прямой, обратный и дополнительный
Нужно дописать последнюю операцию для данной программы , не могу найти функцию...

Преобразование двоичного кода в код Грея
Задание звучит так: Разработать в среде Electronics Workbench на базе БМК(...

Преобразование числа в код Грея и обратно
Всем доброго утра!)Помогите пожалуйста написать блоки преобразования числа в...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru