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

Перевести число unsigned int в 2-х байтное представление - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Количество слов в строке, которые начинаются на заданную букву http://www.cyberforum.ru/cpp-beginners/thread534671.html
Напишите программу, которая подсчитывает количество слов в строке, которые начинаются на заданную букву. Сделать нужно на обычном Си
C++ Игра Бридж Ребята кто может помочь в написаниии игры на с++? нужно позарез. 1)структура одной карты : масть, значение, достоинства, сколько карта стоит очков 2)структура игрока: статистика, количество игр, количество побед, количество поражений,имя,фамилия,$деньги запуск игры менюшка старт, статистика,выход, старт да - нет если да то запрос логина если пользователь уже играл пункт новая игра или... http://www.cyberforum.ru/cpp-beginners/thread534665.html
C++ Заставка под win
Извиняюсь, если пишу не туда. Хочу сделать заставку под win. exe готов (написан на С), но как его связать с заставками? (1 -- надо, чтобы прога запускалась автоматически после n минут простоя. б) надо, чтобы эта прога появлялась в списке доступных заставок (на win7 нет кнопки обзора в окне выбора заставки)). Я это пытался реализовать так: 1) Заставки имеют разрешение scr, что является...
C++ Квадратная матрица
Дана квадратная матрица А(4,4) Выяснить верно ли, что наибольшее из значений элементов главной диагонали матрицы больше, чем наименьшее из значении элементов побочной диагонали Сделать нужно на обычном Си
C++ Ввод из строкового потока http://www.cyberforum.ru/cpp-beginners/thread534650.html
#include <iostream> #include <strstream> using namespace std; struct point { int x; int y; };
C++ Перенос проекта VisualStudio2008 на другой компьютер вызывает ошибку C2381 Возникла проблема при переносе проекта на другой компьютер Ситуация выглядит так: Есть готовый шаблон. Копирую его на другой комп. прилинковываю бибилиотеки по новой. Запускаю. Получаю ошибку C2381: 'exit' : redefinition stdlib.h Откуда берется вдруг конфликт с stdlib.h подробнее

Показать сообщение отдельно
Union
17 / 17 / 2
Регистрация: 16.08.2010
Сообщений: 252

Перевести число unsigned int в 2-х байтное представление - C++

30.03.2012, 17:33. Просмотров 614. Ответов 0
Метки (Все метки)

Дается число от 0 до 1023 (это 2 в степени 10, т.е. 10 бит)
Нужно получить двухбайтовую строку, в которой первый символ отвечает за первые 5 бит, второй за вторые 5 бит. Использовать можно только латинские буквы в верхнем регистре и цифры от 0 до 5.
ANSI таблица символов:
A - 65
B - 66
C - 67
D - 68
E - 69
F - 70
G - 71
H - 72
I - 73
J - 74
K - 75
L - 76
M - 77
N - 78
O - 79
P - 80
Q - 81
R - 82
S - 83
T - 84
U - 85
V - 86
W - 87
X - 88
Y - 89
Z - 90
0 - 48
1 - 49
2 - 50
3 - 51
4 - 52
5 - 53
Всего 32 символа, что соответствует 2 в 5-ой степени.
Также по двум байтам необходимо выполнить обратную операцию, перевести их в число.
Для перевода предлагается набор: QP, UA, WJ, CH, DE.
И еще, порядковые соответствия следованию алфавита не требуются, нужно только чтобы работало в обе стороны.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru