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

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

Восстановить пароль Регистрация
 
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.58
alex27121994
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 19
28.09.2013, 17:57     провести побитовое кодирование слов английского языка #1
провести побитовое кодирование слов английского языка( имени), выбрав минимальное кол-во переменных указанного типа unsigned int, тока это надо просто всё сделать т.к мы еще толком языка незнаем
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
02.10.2013, 10:01     провести побитовое кодирование слов английского языка #21
Цитата Сообщение от alex27121994 Посмотреть сообщение
С циклами и функциями не принял
Интересно, а как он предлагает развернуть цикл, для которого кол-во итераций неизвестно на этапе компиляции? Скажем, если разные имена задавать.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
alex27121994
0 / 0 / 0
Регистрация: 28.09.2013
Сообщений: 19
07.10.2013, 16:10  [ТС]     провести побитовое кодирование слов английского языка #22
Имя будет константой кароче, тогда можно, помогите!
Kuzia domovenok
 Аватар для Kuzia domovenok
1883 / 1738 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
07.10.2013, 17:11     провести побитовое кодирование слов английского языка #23
Цитата Сообщение от Tulosba Посмотреть сообщение
Интересно, а как он предлагает развернуть цикл, для которого кол-во итераций неизвестно на этапе компиляции? Скажем, если разные имена задавать.
рекурсия / циклы через goto
Цитата Сообщение от alex27121994 Посмотреть сообщение
кароче
короче, ты точно в ВУЗе учишься?
Цитата Сообщение от alex27121994 Посмотреть сообщение
Имя будет константой кароче, тогда можно, помогите!
ты, по-моему, тупо идёшь на очередной урок, нисколько не слушаешь там препода, в конце занятия записываешь последнее услышанное тобой слово, и бежишь вставлять это слово на форум: "константой кароче"
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
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
 Аватар для iRomul
158 / 99 / 11
Регистрация: 17.10.2012
Сообщений: 474
Завершенные тесты: 1
07.10.2013, 21:51     провести побитовое кодирование слов английского языка #26
alex27121994, ну вообще-то всё верно говорит. Если вам задали сделать это таким способом, то и логично предположить, что был рассказан либо
1) Способ решения
2) Иначе была поставлена задача.
С учетом вашей постановки решить задачу невозможно. Либо уточняйте, либо сами выкручивайтесь. И оскорблять участников форума точно не стоит - они знаю в любом случае больше, чем вы.
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 438
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
179 / 179 / 21
Регистрация: 24.03.2011
Сообщений: 641
Завершенные тесты: 1
08.10.2013, 00:24     провести побитовое кодирование слов английского языка #28
А давайте еще метапрограммирование шаблонами приплетём, а, чтоб наверняка?)
kamre
126 / 130 / 4
Регистрация: 25.12.2011
Сообщений: 438
08.10.2013, 00:32     провести побитовое кодирование слов английского языка #29
Цитата Сообщение от monolit Посмотреть сообщение
А давайте еще метапрограммирование шаблонами приплетём, а, чтоб наверняка?)
Без циклов, функций (и классов/структур)? Давайте, будет любопытно взглянуть на это!
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.10.2013, 19:54     провести побитовое кодирование слов английского языка
Еще ссылки по теме:

Побитовое вычитание C++
C++ Кодирование слов
По русскому названию языка программирования определить английское название этого языка C++

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

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

Текущее время: 09:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru