Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Определить, является ли число Х степенью числа 2 https://www.cyberforum.ru/ cpp-beginners/ thread2416931.html
Является ли число Х степенью числа 2(ЙЕС или НОУ)? Например числа 8,2,32- Являются, а 5,7,6-нет.
C++ Определить разрядность целых беззнаковых типов компьютера, на котором вы выполняете программу
Опр. разрядность целых беззнаковых типов компьютера , на котором вы выполняете программу
C++ Set и get в классе Написал программу "база данных студентов. Которая создает ее, удаляет/добавляет студентов, сортирует. Если методы перенести в main, а доступ к данным обеспечить через set-get, но как это сделать? Не совсем представляю, как передать массив класса. #include <iostream> #include <string> using namespace std; class student_group { private: string name; https://www.cyberforum.ru/ cpp-beginners/ thread2416928.html C++ Объясните что тут написано? https://www.cyberforum.ru/ cpp-beginners/ thread2416911.html
Здравствуйте. Встретилась мне как то вот такая строчка if(mClock.getElapsedTime().asSeconds() >= 1.f) Объясните что здесь написано? Что за перечисление методов через точку? Что за 1.f? (по моему правильнее 1f)
Продемонстрировать работу метода сортировки вставками по возрастанию C++
Помогите, прошу вас, вот есть задача: Продемонстрируйте работу метода сортировки вставками по возрастанию. Для этого выведите состояние данного массива после каждой вставки на отдельных строках. Если массив упорядочен изначально, то следует не выводить ничего. Входные данные На первой строке дано число (1 ≤ N ≤ 100) – количество элементов в массиве. На второй строке задан сам...
C++ Указатель: Выдать на экран TRUE, если в заданном тексте буква "a" встречается чаще буквы "r". https://www.cyberforum.ru/ cpp-beginners/ thread2416901.html
Выдать на экран TRUE, если в заданном тексте, содержащем не менее 5 слов, буква a встречается чаще буквы r. В противном случае выдать на экран FALSE. Вывести на экран найденные слова. Пользуясь указателями выдать адреса букв тех слов, в которых буква a встречается более 2 раз. Как выдать адреса букв тех слов, в которых буква a встречается более 2 раз, пользуясь указателями?. Вот мой код,...
C++ Найти первое число, которого нет в массиве Доброго всем здравия, духовного и телесного. Задание простое, но я запутался. В функцию передается массив, надо найти первое число, которого нет в массиве. Спаси Боже. https://www.cyberforum.ru/ cpp-beginners/ thread2416840.html C++ Рассчитать объем шара с вырезанным цилиндром заданной глубины
Космический корабль Меха приземлился на чужой планете. Отважный исследователь решил прогуляться. Пейзаж был очень живописен - огромные скалы под черным небом с несколькими лунами ... Вскоре он приблизился к краю ужасающей дыры. Он посмотрел вниз и вдруг увидел там одну из лун планеты - дыра пробежала всю планету !! «Бездна…» - прошептал мех в первобытном страхе. Он был настолько впечатлен, что...
C++ Как получить доступ к полям класса, который в свою очередь является полем шаблонного класса? https://www.cyberforum.ru/ cpp-beginners/ thread2416833.html
В данном случае параметром шаблона функции является класс матрица, в arr находится сама матрица. Необходимо инициализировать arr (сделать обычную матрицу нужных мне размеров), а для этого необходимо знать размеры arr у передаваемых в функцию параметров m1 и m2. Как получить к ним доступ, и возможно ли это? template <class T> TMatrix<T> operator*(const TMatrix<T> &m1, const TMatrix<T> &m2) {...
C++ Считывание данных из файла записаные в разном порядке и виде Нужно реализовать программу которая считывает данные из файла и присваивает их определенной переменой в программе. Пример получаем на вход текстовый файл Имя: Иван Возраст: 18 Рост: 170 Нам нужно считать эти данные из текстового файла и присвоить определенному типу в нашей программе. Сложность в том что данные могут быть записаны в разном порядке и разными словами. Например Имя может... https://www.cyberforum.ru/ cpp-beginners/ thread2416826.html
Объединение двух типов C++
#include <iostream> using namespace std; int main() { union { int x; float y; };
C++ Как добавить в конец двумерного динамического массива строку? https://www.cyberforum.ru/ cpp-beginners/ thread2416745.html
Уже какой день долблюсь и не могу добавить в конец динамического массива строку. Суть задания такова, что при вызове своей функции у меня к старым значениям должны добавляться новые. Вот код который у меня есть. В нём массив перезаписывается, но старое не сохраняет. Помогите пожалуйста void creat_new_arr(int *arr, int r, int c) { cout << "Enter number: "; int **arr2 = new int *; for...
Диссидент
Эксперт C
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
11.03.2019, 15:19 0

В числе Х сбросить (установить в 0) все правые единицы до первого правого нуля - C++ - Ответ 13393690

11.03.2019, 15:19. Показов 643. Ответов 7
Метки (Все метки)

Ответ

C++
1
return (x+1)&x;


Вернуться к обсуждению:
В числе Х сбросить (установить в 0) все правые единицы до первого правого нуля C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.03.2019, 15:19
Готовые ответы и решения:

Как установить/сбросить определенные биты в числе?
Нужно в слове установить 0,2,5 биты, сбросить 7,11, и 13биты, инвертировать 3,8 и 15 биты,...

Дано натуральное число. Заменить все цифры 7 в данном числе цифрами 8 и удалить из записи числа все единицы
Дано натуральное число. Заменить все цифры 7 в данном числе цифрами 8 и удалить из записи числа все...

Вычислить среднее арифметическое элементов, расположенных до первого нуля и после последнего нуля
В одномерном массиве, состоящем из п элементов, вычислить: среднее значение элементов,...

Скопировать в новый текстовый файл все символы исходного, заменив все нули на единицы, а единицы на нули
Дан текстовый файл f. Переписать в файл g все компоненты файла f с заменой символа 0 на символ 1 и...

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

Увеличить на 3 единицы все числа, расположенные до первого числа, равного 10
дан массив из 12 чисел увеличить на 3 единицы все числа,расположенные до первого числа, равного...

Почему счетчик в цикле for начинается с нуля, а не с единицы?
привет. почему когда надо сделать какое-то действие, например 4 раза, то пишут: for (int i=0,...

Установить переход все слайдов, кроме первого, исключительно по клавишам перехода
Прошу вашей помощи. Мне необходимо установить переход все слайдов ,кроме первого, исключительно по...

Уберите в числе десятки и единицы
Дано целое число.Уберите в нем десятки и единицы.

В одном цикле For получить номер первого нуля n1 и номер последнего нуля n2
В одном цикле For получить номер первого нуля n1 и номер последнего нуля n2. Пожалуйста

Генерация случайного числа больше нуля, но меньше единицы
Всем привет. Подскажите, как можно генерировать псевдослучайное число больше нуля, но меньше...

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