Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 18

ввести с клавиатуры два числа, узнать являются ли они соседними по коду Грея

27.09.2013, 13:04. Показов 1582. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день, форумчане.
Поступил я в университет, начал учить С++
Начались домашние задания, но я совсем не понимаю что к чему.
Нужна ваша помощь, буду потихоньку разбираться.
У меня 3 задания, был бы рад, если поможете написать мне их код.

1) ввести с клавиатуры два числа, узнать являются ли они соседними по коду Грея.

Спасибо за помощь.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.09.2013, 13:04
Ответы с готовыми решениями:

Ввести с клавиатуры два слова. Проверить, являются ли они анаграммами
Ввести с клавиатуры два слова. Проверить, являются ли они анаграммами, то есть возможно ли из всех букв одного слова составить другое....

Оператор цикла For: ввести два числа,определить являются ли они дружественными
ввести два числа,определить являются ли они дружественными

Ввести два слова и узнать, заканчиваются ли они на одинаковую букву
Ввести два слова и узнать, заканчиваются ли они на одинаковую букву.

11
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
27.09.2013, 13:20
Цитата Сообщение от EleKTpo Посмотреть сообщение
Добрый день
Здравствуйте.
Цитата Сообщение от EleKTpo Посмотреть сообщение
я совсем не понимаю что к чему
Вы пришли куда следует, - здесь мало кто чего понимает.
Цитата Сообщение от EleKTpo Посмотреть сообщение
У меня 3 задания
Вынужден сразу сообщить, что согласно пункту 5.16 Правил запрещено создавать одну тему с несколькими вопросами. Но ничего страшного. Если вам надо спросить три разных вещи, и поиск по форуму не помог, то создавайте просто три разные темы.
Так же на форуме существует множество разных разделов, в том числе и по разным языкам программирования (к примеру Си и Си++), в которых обитают форумчане соответствующей направленности. И если вам необходима помощь по какому-то конкретному языку, то лучше в тот раздел и обращаться.
Заранее благодарю за понимание.

Добавлено через 6 минут
Цитата Сообщение от EleKTpo Посмотреть сообщение
узнать являются ли они соседними по коду Грея
Опять же что такое код Грея? Не все это помнят (а тем более знают). Приведите пожалуйста примеры.
0
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 18
27.09.2013, 13:46  [ТС]
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Опять же что такое код Грея? Не все это помнят (а тем более знают). Приведите пожалуйста примеры.
Спросил я у преподавателя ваш вопрос, на что был ответ: Википедия вам в помощь.
Мне кажется, что на 4 неделе обучения такие задания давать - это полный абсурд, но, что делать. Мне нужно это понять и принести.
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
27.09.2013, 13:52
Цитата Сообщение от EleKTpo Посмотреть сообщение
Спросил я у преподавателя ваш вопрос, на что был ответ: Википедия вам в помощь.
Ага. И вы хотите, чтобы я теперь лез в википедию и искал там этот код?

Цитата Сообщение от EleKTpo Посмотреть сообщение
Мне нужно это понять и принести.
Вперед. Начинайте. А мы поможем.
Выкладывайте сюда результаты найденного вместе с вашими наработками.
0
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 18
27.09.2013, 13:56  [ТС]
Это то, что я нашел. Еще бы это понять.
C++
1
2
3
4
5
6
7
8
unsigned int graydecode(unsigned int gray) 
{
    unsigned int bin;
    for (bin = 0; gray; gray >>= 1) {
      bin ^= gray;
    }
    return bin;
}
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
27.09.2013, 14:02
Цитата Сообщение от EleKTpo Посмотреть сообщение
Это то, что я нашел.
Хм. В яндексе прям первая ссылка это не то, что нужно?
Код Саши Грея.
0
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 18
27.09.2013, 14:04  [ТС]
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Хм. В яндексе прям первая ссылка это не то, что нужно?
Код Саши Грея.
Да все верно, это то. Ничего не понимаю, вот в чем проблема((
0
Почетный модератор
Эксперт С++
 Аватар для SatanaXIII
5851 / 2862 / 392
Регистрация: 01.11.2011
Сообщений: 6,906
27.09.2013, 14:13
Воспользовавшись поиском по форуму я обнаружил:
код грея
Прямое и обратное преобразование чисел в Код Грея
Код Грея
Код Грея


Так же на сторонних ресурсах были обнаружены полные описания греев Кода:
Системы счисления: код Грея
Соседние числа по коду Грея
0
Эксперт по математике/физикеЭксперт С++
 Аватар для Ilot
2224 / 1426 / 420
Регистрация: 16.05.2013
Сообщений: 3,649
Записей в блоге: 6
27.09.2013, 14:14
Цитата Сообщение от EleKTpo Посмотреть сообщение
Да все верно, это то. Ничего не понимаю, вот в чем проблема((
Как я понял вам нужно просто вывести true если числа отличаются в одном разряде.
0
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 18
27.09.2013, 14:16  [ТС]
Цитата Сообщение от Ilot Посмотреть сообщение
Как я понял вам нужно просто вывести true если числа отличаются в одном разряде.
Надеюсь, что так. Вы правильно поняли.
0
 Аватар для Kuzia domovenok
4268 / 3327 / 926
Регистрация: 25.03.2012
Сообщений: 12,536
Записей в блоге: 1
27.09.2013, 15:06
Цитата Сообщение от SatanaXIII Посмотреть сообщение
Код Саши Грея.
Френка

Добавлено через 1 минуту
Цитата Сообщение от EleKTpo Посмотреть сообщение
Поступил я в университет, начал учить С++
Начались домашние задания, но я совсем не понимаю что к чему.

Не по теме:

не хотелось бы выделываться, но вам не кажется, что миллионы более способных абитуриентов заслуживают ваше место в универе?

0
0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 18
27.09.2013, 20:18  [ТС]
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
Френка

Добавлено через 1 минуту

Не по теме:

не хотелось бы выделываться, но вам не кажется, что миллионы более способных абитуриентов заслуживают ваше место в универе?

Возможно вы и правы, но давайте рассуждать логически.
Во-первых, мои знания Си++ - это подключение библиотек, функция мейн, массивы, структуры и еще немного библиотек.
Многих тегов нам не объясняли. И вот вопрос, как я могу сделать домашнее задание, если я не знаю того, чего от меня хотят.
Логично, что я должен сам разобраться и сделать это дома, я попытался, у меня не получается.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.09.2013, 20:18
Помогаю со студенческими работами здесь

Заданы два числа. Являются ли они оба чётными?
Заданы два числа. Являются ли они оба чётными?помогите с паскалём, пожааалуйста((

Разветвляющиеся алгоритмы. Даны два числа. Выяснить, являются ли они взаимообратными
1)Даны два числа. Выяснить, являются ли они взаимообратными. написать в паскале абс программы

Даны два натуральных числа P и Q, определить, являются ли они взаимно простыми
вообщем 1. даны два натуральных числа P и Q и надо определить, являются ли они взаимно простыми(те не имеют общих делителей, кроме 1) ...

Задаются два двузначных числа. Определить, являются ли они зеркальным отображение друг друга
Можете решить эту простую задачу. И объяснить как вы ее решили. Задача должна решаться так, я ввожу два числа и программа сравнивает их на...

С клавиатуры вводится 3 числа,узнать их сумму и распечатать больше они 0 или меньше
Народ если не трудно помогите плиз с написанием програмки. Только начали учить Pascal и не понимаю как сделать Вот условие: С...


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

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru