0 / 0 / 0
Регистрация: 05.01.2017
Сообщений: 14
1

Построение кода Грея для заданного числа (2^n)

26.08.2017, 15:30. Показов 2753. Ответов 1

Author24 — интернет-сервис помощи студентам
Помогите написать программу построения бинарного кода Грея для числа. Само задание на скрине (вариант 16);
Есть программа перевода числа в 2-й код, но я не знаю как построить код Грея для получившегося.

C++
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
#include <iostream>
#include <algorithm>
#include <math.h>
#include <string>
#include <ostream>
using namespace std;
 
 
int main()
{
    //************Перевод числа из 10-го в 2-й*****************
    long dec, bin = 0, j, i;
        cout << "!ATTENTION!\n";
        cout << "Do not enter numbers higher than 9 characters!\n";
    for (;;)  
    {       //**********Ввод**********
 
        cout << "Enter a step (1 - 9): ";
    cin >> i;
    if (i > 9)
    {
        cout << "Error!  Please, try again \n\n";
        continue;
    }
    dec = pow(2.0, i);
      
 
    //*******Расчёт*********
    for(j=0; dec>0; j++)
    {
        bin+=(dec%2)*pow(10.0,j);
        dec/=2;
    }
 
    //********Вывод*********
    cout << "Result: ";
    cout << bin << endl;
    bin = 0;
    dec = 0;
    if (dec == -1)
    {
        break;
    }
    
    }
    
 
    return 0;
};
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.08.2017, 15:30
Ответы с готовыми решениями:

Помехозащищенность кода Грея
Ребят, будьте добры, ответьте пожалуйста: &quot;Почему код Грея более помехозащищен чем двоичный код?&quot;....

Построение новых чисел из заданного числа
Дано натуральное число, не все цифры которого одинаковы. Из цифр этого числа строятся максимальные...

Шифратор десятичного кода в грея
Ребзя, помогите, пожалуйста построить микросхему. Нужно &quot;Шифратор десятичного кода в грея(4-х...

Рассчитать количество вариантов кода грея
Есть вот такой вот код, который выводит без повторов рандомные десятичные числа, по идее переменная...

1
0 / 0 / 0
Регистрация: 05.01.2017
Сообщений: 14
26.08.2017, 15:31  [ТС] 2
Скрин
Миниатюры
Построение кода Грея для заданного числа (2^n)  
0
26.08.2017, 15:31
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.08.2017, 15:31
Помогаю со студенческими работами здесь

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

Для заданного четного числа вычислить сумму, для нечетного произведение чисел от 1 до заданного
c++ дано число вводится с клавиатуры, если оно четное, то ввести сумму с 1 до n. Если нечетное —...

Запрограммировать алгоритм построения бинарного кода Грея
По Дискретной математике в практической части есть задание &quot;Запрограммировать: 1)алгоритм...

Quartus. Моделирование работы шифратора кода Грея
Схему синтезировал, работает правильно, осталось то чего я не могу понять, как описать его на...


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

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

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