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

Последовательность Хэмминга - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нажатие кнопки в окне стим http://www.cyberforum.ru/cpp-beginners/thread1761431.html
Можно ли как-нибудь без WinApi нажать кнопку "автономный режим" при запуске стим? Пока мои поиски навели на 2 пути. Либо через WinApi найти кнопку в приложении и послать сигнал ее нажатия. Но я так и не понял как это сделать(с WinApi не имел дел), либо двигать курсор в точку на экране и эмулировать нажатие кнопки. Но второй вариант не подходит. Был бы благодарен, если у кого-нибудь есть код с...
C++ (Структура)Информация по N заводах города задается строкой следующего вида: фамилия , средний возраст , (Структура)Информация по N заводах города задается строкой следующего вида: фамилия , средний возраст , специальность, средний оклад. Ввести информацию по заводам , посчитать количество слесарей и токарей . Напечатать значения и номера заводов , где средний возраст выше 35 лет. http://www.cyberforum.ru/cpp-beginners/thread1761383.html
Проверить периодичность функции C++
3)Утверждается, что функция y=f(x) периодическая с периодом T. Проверить это численно, вычислив функцию с постоянным шагом на отрезке . Учесть погрешность вычислений и возможные точки разрыва функций.
C++ Определить, является ли треугольник тупоугольным, прямоугольным или остроугольным
2)Треугольник задан длинами своих сторон:a,b,c. Определить, является ли он тупоугольным, прямоугольным или остроугольным.
C++ Перевод величины угла из радианов в градусы http://www.cyberforum.ru/cpp-beginners/thread1761357.html
1)Угол a задан в радианах. Найти его величину в градусах, минутах и секундах.
C++ Передача неизвестного объекта в метод класса Ситуация такова: имеется класс (в зачаточном состоянии) class Archer { private: double penRate; public: Archer(void); double setDmgGttn(); void Atk(); подробнее

Показать сообщение отдельно
regio1961
104 / 104 / 48
Регистрация: 06.06.2016
Сообщений: 237
13.06.2016, 20:18     Последовательность Хэмминга
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
#include <iostream>
 
 bool is_Hamming( const unsigned &k )
 {
       if ( k < 2 )
         return false;
   unsigned test = k;
       while ( !(test % 2) )
         test /= 2;
       while ( !(test % 3) )
         test /= 3;
       while ( !(test % 5) )
         test /= 5;
   return ( test == 1 );
 }
 //-----------------------------------------------------------------
 unsigned long  sum_hamming_numbers( unsigned n )
 {
   unsigned long  sum = 0;
       for ( unsigned  i = 2, counter = 0; counter < n ; ++i  )
       {
             if ( is_Hamming( i ) )
             {
               sum += i;
               ++counter;
             }
       }
   return sum;
 }
 //-----------------------------------------------------------------
 int  main()
 {
   std::cout << sum_hamming_numbers( 5 ) << std::endl;
   //std::cin.get();
   return 0;
 }
 
Текущее время: 02:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru