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

Перевод чисел из 10 сс в 8 сс на С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ одновимерни массивы и сложный поиск http://www.cyberforum.ru/cpp-beginners/thread409922.html
помогите пажалуста я не могу понять как создать и вывести масив Ук=fabs(sin(x/3.12)+cos(pow(x,2)))-8.3*sin(3*x) с элементами к = 1,2...,7. Добавлено через 12 минут #include<iostream.h>...
C++ Реализовать программу, которая находит все натуральные n-значные числа,цифры в которых образуют строго возрастающую последовательность(1234,2378,5789) #include <iostream> #include <cmath> #include <conio.h> using namespace std; void swp(int &i, int &f) { int c1, c2,c3, n, f;// - тут ошибка!!! c1=1; for (i=1; i<=n-1; i++) c1=c1*10; http://www.cyberforum.ru/cpp-beginners/thread409916.html
Получить из файла BMP матрицу значений пикселов C++
уважаемые программисты никак не могу справиться со следующей задачей. мне необходимо получить из bmp файла значение его пикселов в виде матрицы. в классе Bitmap есть функция Getpixel но она получает...
Ошибка в коде. Кроссворд C++
Программа Кроссворд Выдает ошибки Error 1 error C3861: 'sort': identifier not found Error 2 error C3861: 'equal_range': identifier not found как исправить? Где и какой тип придать переменным? ...
C++ Префикс-функция http://www.cyberforum.ru/cpp-beginners/thread409883.html
Возникла ситуация: где бы я не читал разбор, немного непотно, как работает префикс-функция? Объясните, а что не пойму, попрошу изложить детальнее. vector<int> compute_prefix_function(const...
C++ не работает getline Есть код (писал не я), но не могу понять, почему getline() игнорируется в строке 72. Сначала не работало в функции класса, потом решил сделать так, как в этом коде, но без толку... #include... подробнее

Показать сообщение отдельно
soon
2541 / 1306 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
17.12.2011, 20:26
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
int main()
{
    for(int i = 0; i < 100; ++i)
    {
        int tmp = i, count = 0;
        while(tmp)
        {
            count += ~(tmp & 1) & 1;
            tmp >>= 3;
        }
        std::cout << std::dec << i << ' ';
        std::cout << std::oct << i << ' ' << count << std::endl;
    }
    return 0;
}
Пусть 0 - четное число.

Добавлено через 1 минуту
Цитата Сообщение от sparta4ok Посмотреть сообщение
количество четных чисел
Предположил, что имелось ввиду четных цифр
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru