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

Среди простых чисел найти найти такое, в двоичной записи которого максимальное число единиц. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в перезагрузке http://www.cyberforum.ru/cpp-beginners/thread331069.html
Помогите пожалуйста найти ошибку. #include<iostream> using namespace std; class a {private: int b; double c; public: a():b(0),c(0.0)
C++ Подключение OpenCV к VS2010 Здравствуйте все, у меня первый проект, более менее серьезный, нужно работать с OpenCV, но как её можно подлючить к Студии 2010(конкретно к С++), может вопрос глуповатый, но пожалуйста поделитесь опытом, буду благодарен http://www.cyberforum.ru/cpp-beginners/thread331065.html
Вычислить C++
Здравствуйете. Помогите пожалуйста написать программуна языке Си. Заключается вот в чем надо вычислить Прикрепляйте картинки к сообщениям.
C++ Как сделать чтобы программа не вылетала после однократного выполнения в консоли
Доброго времени суток! Подскажите пожалуйста,можно ли сделать так чтобы после проведения одного действия программа не вылетала,как обычно,а можно было бы делать это непрерывно,а для выхода просто использовать функцию выхода? вот к примеру написал простой код...хочу вычислять степень числа не 1 раз,а допустим 2 раза или 3 и.т.д. ну чтобы время лишнее не терять на перезапуск программы :) ...
C++ Вычислить сумму элементов, которые являются удвоенными нечетными числами http://www.cyberforum.ru/cpp-beginners/thread331035.html
помагите найти ошибки заранее благодарен. Задача:Дана прямоугольная матрица Аi,j (i=1,.n; j=1,m). Вычислить сумму элементов, которые являются удвоенными нечетными числами. #include <stdio.h> #include <stdlib.h> #include <time.h> int main(int argc, char **argv) { srand(time(NULL)); int width = 10; int height = 15; int i, j;
C++ Открыть текстовый файл и удалить 11 последних символов на каждой строке Помогите пожалуйста. Нужно открыть текстовый файл и удалить 11 последних символов на каждой строке. подробнее

Показать сообщение отдельно
Зоти Сергей
 Аватар для Зоти Сергей
228 / 226 / 13
Регистрация: 18.12.2009
Сообщений: 316
08.07.2011, 21:01     Среди простых чисел найти найти такое, в двоичной записи которого максимальное число единиц.
Как-то вот так, короче:
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
29
30
31
32
33
34
35
36
37
38
#include <conio.h>
#include <iostream.h>
//---------------------------------------------------------------------------
int main(int argc, char* argv[])
{
    int DigitsAmount;
    cout<<"Vvedite kolichestvo chisel N: ";
        cin>>DigitsAmount;
        if(DigitsAmount<=0)
        {
            cout<<"Oshibka!!! N doljno biti > 0";
        }
        int CurrentDigit;
        int BiggestAmountOfTrues=0;
        int Result=0;
 
        for(int i=0;i<DigitsAmount;i++)
        {
            cout<<"Vvedite chislo N "<<i+1<<": ";
            cin>>CurrentDigit;
            int Summ=0;
            for(int j=0;j<32;j++)
                {
                    Summ+=(CurrentDigit>>j)&0x01;
                }
 
                if(Summ>BiggestAmountOfTrues)
                {
                    BiggestAmountOfTrues=Summ;
                        Result=CurrentDigit;
                }
        }
    cout<<"\Chislo v kotorom bolishe vsego edinits = "<<Result;
 
        getch();
    return 0;
}
//---------------------------------------------------------------------------
 
Текущее время: 20:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru