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

Поместить четыре числа от 1 до 4 в один байт - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчет и вывод гласных букв кирилицы http://www.cyberforum.ru/cpp-beginners/thread1303770.html
# include <iostream> # include <conio.h> # include <string.h> # include <stdio.h> using namespace std; int main () {
C++ Библиотека <complex> Необходимо написать код, который будет объявлять двумерный массив комплексных чисел размером 62 строки на 1024 столбца, выделить под него место в динамической памяти, и заполнить вещественную и мнимую части элементов случайными числами. Пытаюсь использовать библиотеку complex, но получаются следующие ошибки: complex не является членом std; неизвестные идентификаторы complex и signal. К записи... http://www.cyberforum.ru/cpp-beginners/thread1303764.html
Перевод формулы на язык C++ C++
Здравствуйте! Прошу помочь мне с переводом формулы на язык c++ . Сам пробовал, но постояно выходят ошибки. С виду программа несложная, но одолеть ее не получается :(
C++ Ошибка C2784. Шаблонный список
имеется шаблонный список #include "stdafx.h" #include <iostream> using namespace std; template <typename TYPE> class list { private:
C++ Сделать меню добавления записи, записать это в файл и показать списки http://www.cyberforum.ru/cpp-beginners/thread1303740.html
Сделать меню добавления записи,запись в файл и считывание его #include "stdafx.h" #include <iostream> using namespace std; const int n = 8; struct TRAIN { char punkt ;
C++ Векторы и матрицы Массив X(n) разбит на m фрагментов. У целочисленном массиве K(m) сохраняются длины соответствующих фрагментов (все ki разные, их сума равна n). Упорядочить массив K за возрастанием, переставив соответствующие фрагменты в массиве X. подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
18.11.2014, 13:05     Поместить четыре числа от 1 до 4 в один байт
Нет. Для восстановления надо кодировать без потерь той информации, которую собираешься восстанавливать, а в байт помещается лишь информация о 256-ти комбинациях. Или речь о 4-х числах от 1 до 4-х? Тогда да.

Добавлено через 2 минуты
C++
1
2
3
4
5
6
sum=(a-1)+(b-1)*4+(c-1)*16+(d-1)*64;
...
a=sum%4+1;
b=(sum/4)%4+1;
c=(sum/16)%4+1;
d=sum/64+1;
 
Текущее время: 10:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru