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

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

27.09.2013, 13:04. Показов 1542. Ответов 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
2222 / 1424 / 419
Регистрация: 16.05.2013
Сообщений: 3,642
Записей в блоге: 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,531
Записей в блоге: 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
Ответ Создать тему
Новые блоги и статьи
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка. Рецензия / Мнение/ Перевод https:/ / **********/ gallery/ thinkpad-x220-tablet-porn-gzoEAjs . . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru