Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Отслеживание нажатия клавиш https://www.cyberforum.ru/ cpp-beginners/ thread66091.html
Помогите решить Напишите программу, печатающие коды, генерируемые при нажатии любой клавиши или комбинации клавиш. Используйте функцию getch () (заголовочный файл conio.h). Данная функция трактует нажатие отельной клавиши или комбинации клавиш как генерацию одно- или двухбайтового кода. Если генерируется двух байтовый код, то первый байт нулевой. Примечание не знаю зачем дано: Строка...
Найти след матрицы, суммируя элементы одномерного массива C++
Для заданной квадратной матрицы сформировать одномерный массив из её диагональных элементов. Найти след матрицы, суммируя элементы одномерного массива. Преобразовать исходную матрицу по правилу: четные строки разделить на полученное значение, нечетные оставить без изменения.
C++ Вычисление выражений https://www.cyberforum.ru/ cpp-beginners/ thread66083.html
Помогите пожалуйста разобраться с следующей задачей. Написать это нужно на языке Си (Linux). Необходимо выполнить вычисление трех выражений. Вычисление выполняется до тех пор, пока очередное слагаемое больше наперед заданного значения eps. Значения x и eps задаются с клавиатуры. Для работы с программой необходимо разработать интерактивное текстовое меню на основе оператора выбора. Программа...
C++ Перевод числа в строку https://www.cyberforum.ru/ cpp-beginners/ thread66081.html
Помогите пожалуйста решить задачу по программированию. Напишите функцию itox (int n, char s), которая переводит целое n в строку s, представляющее число n в шестнадцатеричном виде.
Символьные массивы и их друзья C++
Доброе время суток. Сразу хочу оговориться, что задача, условие которой я напишу далее, не связана с заданием в институте - я делаю это исключительно для себя и только для саморазвития. Я поставил перед собой следующую задачу - написать своеобразный проверщик на вопросы. Сначала программа предлагает ввести пользователю количество вопросов, в связи с чем реализован простой цикл, внутри которого...
C++ Определить номер первого из столбцов матрицы, содержащих хотя бы один нулевой элемент Дана целочисленная прямоугольная матрица. Определить номер первого из столбцов, содержащих хотя бы один нулевой элемент помогите пожалуйста решить задачу!!! На языке C заранее спасибо!!!)) https://www.cyberforum.ru/ cpp-beginners/ thread66058.html
C++ Последовательность Дано натуральное число n, действительные числа А1, А2, А3, .......Аn. Выяснить является ли последовательность упорядоченной по убыванию. Помогите найти мою ошибку... Добавлено через 16 секунд #include <iostream> using namespace std; int main() { int n; double array; int i; https://www.cyberforum.ru/ cpp-beginners/ thread66050.html как с помоШью NotePad-а и Command Promt-а создать *exe? C++
собственно вопрос в нзвании...лично у меня щас есть IDE, но знать лишнее,не плохо...просто интересно...попробовал создать cpp файл,потом с command-а открыть этот файл....но именно что открывает..надо что бы компилировал
C++ Поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска Написать программу, обеспечивающую поиск с заменой с использованием шаблонов в середине фрагмента эталона для поиска, то есть, программа должна уметь находить фразу, у которой что-либо изменено в середине фразы. Например, если задано: "Наж* на", то программа должна находить фразы, содержащие: "Нажмите на","Нажав на","Нажать на" и т.д. Заменяющий текст может задаваться как обычно, или выбираться... https://www.cyberforum.ru/ cpp-beginners/ thread66030.html C++ Выделить подстроку, которая соответствует записи целого числа https://www.cyberforum.ru/ cpp-beginners/ thread66027.html
Не могли бы помочь разобраться с кодом программы (комментариями). Задача: Дана строка, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи целого числа. Программа рабочая!!! #include <iostream.h> #include <stdio.h> #include <string.h>
C++ Задание по информатике(исправление)
Всем привет. Помогите плиз доделать задачку,нужно исправить программку так чтобы она была с указателями и оператором new. Ввести несколько строк и проверить, может ли этот текст быть классом. Проверять только наличие слова class , фигурных скобок в начале и конце, точки с запятой в конце. Программа должна выдавать одно из двух сообщений: "текст не может быть классом " или " возможно, что...
C++ Определить количество нулевых строк матрицы https://www.cyberforum.ru/ cpp-beginners/ thread66007.html
Привет всем. Помогите пожалуйста решить нетрудную задачу.Заранее спасибо. (если можно рабочую версию) Дан двумерный массив. Определить количество нулевых строк.
3 / 3 / 1
Регистрация: 22.11.2009
Сообщений: 61
22.11.2009, 14:16  [ТС] 0

Циклический сдвиг битов 2 - C++ - Ответ 370144

22.11.2009, 14:16. Показов 16565. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от Evg Посмотреть сообщение
Покажи весь код...
C++
1
2
3
4
5
6
7
8
unsigned char sdvig_bita_vlevo (unsigned char arg, int n)
{
int bitsize;
unsigned char hi;
bitsize = 6; // битовый размер типа
hi =  (arg >> (bitsize - n)) & ((1 << n) - 1); // Вырезаем старшие n бит
return (arg << n) | hi; //or'ом записываем туда вырезанную старшую часть
}
в функции void main
C++
1
2
3
4
5
6
7
unsigned char bitm;
int i;
bitm=0b000001;                         
for (i=0; i<10; i++)
   {
   bitm=sdvig_bita_vlevo(bitm, 1);
   }


Вернуться к обсуждению:
Циклический сдвиг битов 2 C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.11.2009, 14:16
Готовые ответы и решения:

Циклический сдвиг битов!
Очень срочно нужна помощь. Нужно реализовать функцию, которая осуществляет циклический сдвиг...

Циклический сдвиг битов
Добрый день. Не знаю как решить задачу. Нужна помощь. Задача: Создайте функцию, которая...

Циклический сдвиг битов
Создайте функцию, которая перемещает биты для unsigned int на заданное число битов влево, причем...

Циклический сдвиг битов в строке
Пишу шифрование IDEA. Там есть ключ длинной 128 бит. Этот ключ нужно сдвинуть на 25 бит...

8
22.11.2009, 14:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.11.2009, 14:16
Помогаю со студенческими работами здесь

Циклический сдвиг битов в байте
Привет. Мне нужно в байте (unsigned char) произвести циклический сдвиг. Как я понимаю &gt;&gt; и &lt;&lt; это...

Циклический сдвиг битов по столбцу в битовой матрице
Нужна програмка которая создаёт матрицу битов 8х8 и дает возможность делать в ней цикличные сдвики...

Циклический сдвиг битов в байте влево или вправо
Кто-нибудь пробовал реализовать такую задачу на С++. Если да, то какой алгоритм? Например, если...

Осуществить циклический сдвиг битов в целом числе a на k позиций вправо
Осуществить циклический сдвиг битов в целом числе a на k позиций вправо.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru