0 / 0 / 0
Регистрация: 27.09.2013
Сообщений: 18

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

27.09.2013, 13:04. Показов 1395. Ответов 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
2219 / 1421 / 415
Регистрация: 16.05.2013
Сообщений: 3,616
Записей в блоге: 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
4265 / 3323 / 925
Регистрация: 25.03.2012
Сообщений: 12,528
Записей в блоге: 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
Ответ Создать тему
Опции темы

Новые блоги и статьи
50 самых полезных примеров кода Python для частых задач
py-thonny 17.06.2025
Эффективность работы разработчика часто измеряется не количеством написаных строк, а скоростью решения задач. Готовые сниппеты значительно ускоряют разработку, помогают избежать типичных ошибок и. . .
C# и продвинутые приемы работы с БД
stackOverflow 17.06.2025
Каждый . NET разработчик рано или поздно сталкивается с ситуацией, когда привычные методы работы с базами данных превращаются в источник бессонных ночей. Я сам неоднократно попадал в такие ситуации,. . .
Angular: Вопросы и ответы на собеседовании
Reangularity 15.06.2025
Готовишься к техническому интервью по Angular? Я собрал самые распространенные вопросы, с которыми сталкиваются разработчики на собеседованиях в этом году. От базовых концепций до продвинутых. . .
Архитектура Onion в ASP.NET Core MVC
stackOverflow 15.06.2025
Что такое эта "луковая" архитектура? Термин предложил Джеффри Палермо (Jeffrey Palermo) в 2008 году, и с тех пор подход только набирал обороты. Суть проста - представьте себе лук с его. . .
Unity 4D
GameUnited 13.06.2025
Четырехмерное пространство. . . Звучит как что-то из научной фантастики, правда? Однако для меня, как разработчика со стажем в игровой индустрии, четвертое измерение давно перестало быть абстракцией из. . .
SSE (Server-Sent Events) в ASP.NET Core и .NET 10
UnmanagedCoder 13.06.2025
Кажется, Microsoft снова подкинула нам интересную фичу в новой версии фреймворка. Работая с превью . NET 10, я наткнулся на нативную поддержку Server-Sent Events (SSE) в ASP. NET Core Minimal APIs. Эта. . .
С днём независимости России!
Hrethgir 13.06.2025
Решил побеседовать, с утра праздничного дня, с LM о завоеваниях. То что она написала о народе, представителем которого я являюсь сам сначала возмутило меня, но дальше только смешило. Это чисто. . .
Лето вокруг.
kumehtar 13.06.2025
Лето вокруг. Наполненное бурями и ураганами событий. На фоне магии Жизни, священной и вечной, неумелой рукой человека рисуется панорама душевного непокоя. Странные серые краски проникают и. . .
Популярные LM модели ориентированы на увеличение затрат ресурсов пользователями сгенерированного кода (грязь -заслуги чистоплюев).
Hrethgir 12.06.2025
Вообще обратил внимание, что они генерируют код (впрочем так-же ориентированы разработчики чипов даже), чтобы пользователь их использующий уходил в тот или иной убыток. Это достаточно опытные модели,. . .
Топ10 библиотек C для квантовых вычислений
bytestream 12.06.2025
Квантовые вычисления - это та область, где теория встречается с практикой на границе наших знаний о физике. Пока большая часть шума вокруг квантовых компьютеров крутится вокруг языков высокого уровня. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru