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

Программа, определяющая для заданного целочисленного объекта определить количество ведущих единиц старшего его байта - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить значение выражения http://www.cyberforum.ru/cpp-beginners/thread788933.html
#include <stdio.h> #include <conio.h> #include <math.h> int main() { printf("\nLaboratornaya rabota # 1"); printf("\nVariant # 5"); printf("\nIS-11-2"); printf("\nVasya Pupkin\n");
C++ Перевод Формулы на C++ Помогите пожалуйста перевести формулу. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread788909.html
Замена символов на пробелы в string C++
Здравствуйте, есть такое задание:Есть вектор page в котором находятся string в нем записан большой текст в котором есть русские буквы,английские буквы и символы как мне заменить в string все символы на пробелы вроде функция replace заменяет но я не понимаю как в этом случае её воспользоватся.Можете подсказать решение этой задачи?
C++ перевод из double в int
Решаю задачку нужно закодировать строку по ключу s^key, где s - это строка, а key - это ключевое слово (циклически перебирается для все строки) вообщем кодирую первый символ (char s="Hellow"; ) double cod=pow(s,key)//polychayu chiclo zakodirovanui cimvol все нормально кодируется, дальше раскодирую double bykva=pow(cod,1*1.0/key)//polychayu chiclo
C++ Дан символьный файл, содержащий сведения о студентах группы. Записать эти сведения в файл g, используя образцы http://www.cyberforum.ru/cpp-beginners/thread788895.html
Дан символьный файл, содержащий сведения о студентах группы , записанные по следующему образцу: имя отчество фамилий, имя отчество фамилия... ... Записать эти сведения в файл g, используя образцы: фамилия имя отчество, фамилия имя отчество... Добавлено через 14 минут Подскажите хоть какие функции использовать. Добавлено через 2 минуты И как, например, при построении массива из txt, делать...
C++ нужна подсказка What is the purpose of the curly braces in Line 24 of mystring.h? size_t length( ) const { return current_length; } подробнее

Показать сообщение отдельно
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
18.02.2013, 14:11     Программа, определяющая для заданного целочисленного объекта определить количество ведущих единиц старшего его байта
Цитата Сообщение от railages Посмотреть сообщение
Здравствуйте, помогите, пожалуйста, выполнить задачу.
Нужна программа, позволяющая для заданного целочисленного объекта (int) определить количество ведущих единиц младшего его байта.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include "stdafx.h"
#include <stdlib.h>
#include <iostream>
int _tmain(int argc, _TCHAR* argv[])
{
    int iNum= 15;
    int iMask = 128;
    int iBit;
    int iCount = 0;
    int iFlag=0;
    for(int i = 0; i < 8; i++)
    {
        iBit = iNum&iMask;
        if(iBit>0 && !iFlag)
        {
            iCount++;
        }
        else
        {
            if(iCount>0)
            iFlag = 1;
        }
        iMask/=2;
    }
    std::cout<<iCount<<std::endl;
    getchar();
    return 0;
}
Добавлено через 2 минуты
Цитата Сообщение от railages Посмотреть сообщение
Программа, определяющая для заданного целочисленного объекта определить количество ведущих единиц старшегоего байта
Цитата Сообщение от railages Посмотреть сообщение
Нужна программа, позволяющая для заданного целочисленного объекта (int) определить количество ведущих единиц младшего его байта.
так определись какого байта? приведенный выше код для младшего байта
 
Текущее время: 08:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru