Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.58
alex27121994
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 19
#1

провести побитовое кодирование слов английского языка - C++

28.09.2013, 17:57. Просмотров 1494. Ответов 29
Метки нет (Все метки)

провести побитовое кодирование слов английского языка( имени), выбрав минимальное кол-во переменных указанного типа unsigned int, тока это надо просто всё сделать т.к мы еще толком языка незнаем
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.09.2013, 17:57     провести побитовое кодирование слов английского языка
Посмотрите здесь:

Напишите программу, которая кодирует фразы английского языка псевдолатынью - C++
Всем привет, вот сама задача: Напишите программу, которая кодирует фразы английского языка псевдолатынью. Псевдолатынь - это форма...

С чего начать разработку программы для изучения английского языка с помощью карточек - C++
Ребят всем привет, доброго времени. Мне необходима консультация по вопросу написания программы, для дипломного проекта, кому не...

Чтение английского текста из файла,выделение слов и перевод - C++
Всем привет! Есть такая задача: считать из входного файла английский текст,выделить в нем все слова и записать в выходной файл с переводом....

Кодирование слов - C++
Здравствуйте, форумчане. Тренируюсь в с++ - пишу программу. Смысл её в кодировании в ту и в другую сторону слов, учитывая, что a-1, b-2,...

Побитовое сравнение - C++
Дан массив с десятичными числами, как сравнить (2ой,3ий,4ый и т.д.) бит 7 элемента с 1 элементом.

Побитовое вычитание - C++
Здравствуйте. Задача сложить переменные, содержащих 2 машинных слова, используя только логические операции. Получилось такое чудо, однако...

побитовое увеличение - C++
Здравствуйте уважаемые пользователи. Это моя первая тема. Собственно суда я пришел за помощью. Так вот. Как побитово увеличить любое...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
02.10.2013, 10:01     провести побитовое кодирование слов английского языка #21
Цитата Сообщение от alex27121994 Посмотреть сообщение
С циклами и функциями не принял
Интересно, а как он предлагает развернуть цикл, для которого кол-во итераций неизвестно на этапе компиляции? Скажем, если разные имена задавать.
alex27121994
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 19
07.10.2013, 16:10  [ТС]     провести побитовое кодирование слов английского языка #22
Имя будет константой кароче, тогда можно, помогите!
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,922
Записей в блоге: 1
07.10.2013, 17:11     провести побитовое кодирование слов английского языка #23
Цитата Сообщение от Tulosba Посмотреть сообщение
Интересно, а как он предлагает развернуть цикл, для которого кол-во итераций неизвестно на этапе компиляции? Скажем, если разные имена задавать.
рекурсия / циклы через goto
Цитата Сообщение от alex27121994 Посмотреть сообщение
кароче
короче, ты точно в ВУЗе учишься?
Цитата Сообщение от alex27121994 Посмотреть сообщение
Имя будет константой кароче, тогда можно, помогите!
ты, по-моему, тупо идёшь на очередной урок, нисколько не слушаешь там препода, в конце занятия записываешь последнее услышанное тобой слово, и бежишь вставлять это слово на форум: "константой кароче"
Tulosba
:)
Эксперт С++
4392 / 3235 / 297
Регистрация: 19.02.2013
Сообщений: 9,045
07.10.2013, 18:11     провести побитовое кодирование слов английского языка #24
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
рекурсия / циклы через goto
Рекурсия предполагает функцию (которые нельзя), а goto - всё равно цикл.
alex27121994
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 19
07.10.2013, 19:21  [ТС]     провести побитовое кодирование слов английского языка #25
Kuzia domovenok, ты бы лучше помог, чем языком молоть. Выпендрёжник, не более
iRomul
158 / 99 / 11
Регистрация: 17.10.2012
Сообщений: 480
Завершенные тесты: 1
07.10.2013, 21:51     провести побитовое кодирование слов английского языка #26
alex27121994, ну вообще-то всё верно говорит. Если вам задали сделать это таким способом, то и логично предположить, что был рассказан либо
1) Способ решения
2) Иначе была поставлена задача.
С учетом вашей постановки решить задачу невозможно. Либо уточняйте, либо сами выкручивайтесь. И оскорблять участников форума точно не стоит - они знаю в любом случае больше, чем вы.
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 443
07.10.2013, 22:37     провести побитовое кодирование слов английского языка #27
Цитата Сообщение от alex27121994 Посмотреть сообщение
Имя будет константой кароче, тогда можно, помогите!
Можно на препроцессоре код сгенерировать и никаких функций и циклов не будет вообще. Что-то вроде такого:
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
#include <boost/preprocessor/repetition/repeat.hpp>
 
#define PRINT_BITS(z, n, data) std::cout << (data & (1 << (7 - n)) ? '1' : '0');
 
#define PRINT(z, n, text) BOOST_PP_REPEAT(8, PRINT_BITS, text[n])
 
int main() {
    char name[] = "Alex";
    BOOST_PP_REPEAT(4, PRINT, name);
}
01000001011011000110010101111000
провести побитовое кодирование слов английского языка
monolit
185 / 184 / 22
Регистрация: 24.03.2011
Сообщений: 665
Завершенные тесты: 1
08.10.2013, 00:24     провести побитовое кодирование слов английского языка #28
А давайте еще метапрограммирование шаблонами приплетём, а, чтоб наверняка?)
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 443
08.10.2013, 00:32     провести побитовое кодирование слов английского языка #29
Цитата Сообщение от monolit Посмотреть сообщение
А давайте еще метапрограммирование шаблонами приплетём, а, чтоб наверняка?)
Без циклов, функций (и классов/структур)? Давайте, будет любопытно взглянуть на это!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2013, 19:54     провести побитовое кодирование слов английского языка
Еще ссылки по теме:

Побитовое замещение - C++
Не могу что-то догнать. Есть int 0x 00 00 00 00 Как наиболее простым способом заместить одну из пар 4 бит другой? set( 1, 0x56 ) ...

Побитовое чтение - C++
Есть файл видео и мне известна его структура. Например структура следующая: 8 бит 1 бит 1 бит 1 бит 13 бит и т.д. Как мне...

Побитовое представление числа. - C++
Всем привет, подскажите пожалуйста, нужно: Написать программу, которая принимает с клавиатуры число x, имеющее тип unsigned char и...

Побитовое представление числа - C++
Добрый вечер, подскажите, пожалуйста, каким образом можно сформировать число из нужных мне битов, скажем, есть 4 бита (0, 0, 0, 1), далее...

Побитовое считывание файла - C++
Стоит задача: Дан начальный файл любого формата (mp3,avi, и т.д.) Требуется считать его содержимое и представить его в виде битовой...


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

Или воспользуйтесь поиском по форуму:
monolit
185 / 184 / 22
Регистрация: 24.03.2011
Сообщений: 665
Завершенные тесты: 1
08.10.2013, 19:54     провести побитовое кодирование слов английского языка #30
Без классов, конечно, не обойтись... Мое упущение.
Yandex
Объявления
08.10.2013, 19:54     провести побитовое кодирование слов английского языка
Ответ Создать тему
Опции темы

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