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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Выдача информации по имени http://www.cyberforum.ru/cpp-beginners/thread1644870.html
Подскажите пожалуйста как правильно сделать. Например ввожу имя Максим и программа показывает информацию о нем, ввожу другое имя то другая информация?
C++ Функция swap. error C2106: =: левый операнд должен быть левосторонним значением Выдает ошибки: error C2106: =: левый операнд должен быть левосторонним значением в чем причина? зарание спасибо:) int max; for (int i = 0; i < (n-1); i++) { max = i; for (int j = i+1; j < n; j++) if (sshop.year > sshop.year) http://www.cyberforum.ru/cpp-beginners/thread1644864.html
Компиляция проекта под linux из windows C++
Скорее всего раздел не подходит, просто не знаю к какому это относится больше... Вот есть проект Visual Studio C++, это библиотека для программы, в проекте есть файл makefile. Чтобы скомпилировать этот файл в *.so нужно линукс устанавливать, что - ли?
Почему не работает ввод данных из файла? C++
Есть код сортировки бинарным деревом. Собственно не работает только ввод элементов из файла (case 2 в меню) Исходный код: #include <iostream> #include <fstream> #include <time.h> #include "stdafx.h" using namespace std; #pragma warning(disable : 4996) FILE*f;
C++ Проверьте код программы (тема "цикл do while в C++") http://www.cyberforum.ru/cpp-beginners/thread1644852.html
Проверьте код программы,пожалуйста. #include <iostream> #include <iomanip> #include <math.h> #include <conio.h> #include <clocale> using namespace std;
C++ Определить абстрактный класс LogicalElement Определить абстрактный класс LogicalElement (элемент логической схемы) с набором свойств: идентификатор, количество входов (до 3), идентификаторы присоединенных к нему элементов, а также двоичные значения на входах и выходе. Унаследовать от этого класса классы OrElement, AndElement, XorElement, реализующие соответствующую логическую функцию над значениями входа для формирования значения выхода.... подробнее

Показать сообщение отдельно
lawr
 Аватар для lawr
339 / 233 / 114
Регистрация: 09.05.2014
Сообщений: 723
22.01.2016, 15:05     Написать программу в которой необходимо определить каких битов больше в двоичном представлении целого значения
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
int main(){
    int num, zero=0, one=1;
    std::cin>>num;
    do{
        if(num%2!=0)
            one++;
        else
            zero++;
        num/=2; 
    }
    while (num>0);
    if (zero>one)
        std::cout<<0;
    else
        std::cout<<1;
}
 
Текущее время: 14:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru