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

Определить позицию самой старшей единицы в битовом представлении данного целого числа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отредактировать текст так, чтобы между словами был ровно один пробел http://www.cyberforum.ru/cpp-beginners/thread77794.html
помогите решить задачу. Дан произвольный текст.Отредактировать его так,чтобы: а)Между словами был ровно 1 пробел; б)предложения в тексте разделялись 2 пробелами задачу нужно решить на Borland C
C++ Где найти borland С++, дайте ссылку Я студент, задали курсач по информатике, программу нужно писать в borland С++. Нигде не могу ее найти, скиньте пожалуйста или ссылку или установочный. Нужен именно такой, знаете, как MS DOS, ну или как то так.:-[ Простите за незнание, но я нуб полнейший((( http://www.cyberforum.ru/cpp-beginners/thread77793.html
переписать содержимое текстового файла в другой текстовый файл,добавляя в начало каждой строки её порядковый номер(с++) C++
переписать содержимое текстового файла в другой текстовый файл,добавляя в начало каждой строки её порядковый номер
решите ктото на с C++
Дана целочисленная квадратная матрица. Определить: 1) произведение элементов в тех строках, которые не содержат отрицательных элементов; 2) максимум среди сумм элементов диагоналей, параллельных главной диагонали матрицы.
C++ Есть текст программы по C++ нужно его переделать http://www.cyberforum.ru/cpp-beginners/thread77758.html
Описать структуру с именем STUDENT, содержащую следующие поля: -фамилия и инициалы -номер группы -успеваемость (массив из пяти элементов) Написать программу, выполняющую следующие действия: -ввод с клавиатуры данных в массив, состоящий из десяти структур типа STUDENT ; записи должны быть упорядочены по возрастанию номера группы -вывести введенные данные на дисплей ВОТ ТЕКСТ...
C++ решите ктото на с В одномерном массиве, состоящем из п вещественных элементов, вычислить: 1) сумму элементов массива с нечетными номерами; 2) сумму элементов массива, расположенных между первым и последним отрицательными элементами. Сжать массив, удалив из него все элементы, модуль которых не превышает 1. Освободившиеся в конце массива элементы заполнить нулями. подробнее

Показать сообщение отдельно
M128K145
Эксперт С++
8284 / 3503 / 143
Регистрация: 03.07.2009
Сообщений: 10,706
22.12.2009, 17:09     Определить позицию самой старшей единицы в битовом представлении данного целого числа
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
int main()
{
    int m(10), size(8 * sizeof(m)), i(32);
    while(i != -1 && !((m>> --i) & 1));
    std::cout<<size - i<<std::endl;
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru