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

Является ли число суммой степеней двойки? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Объявление глобальных переменных http://www.cyberforum.ru/cpp-beginners/thread729091.html
#include "stdafx.h" #include <conio.h> #include <stdio.h> void main (int x, int y) { printf ("x="); scanf_s ("x=&d", &x); printf ("y=");
C++ Visual жалуется на конструктор "Error C2512: нет подходящего конструктора по умолчанию" Привет, мне Visual C++ выдал такие ошибки error C2512: Dog: нет подходящего конструктора по умолчанию G:\projects\class, day 6\class, day 6\class, day 6.cpp 50 IntelliSense: для класса "Dog" не... http://www.cyberforum.ru/cpp-beginners/thread729082.html
C++ Объявите указатели на следующие типы int, char, double - проинициализируйте их, выведите их значения на экран.
Инициализация указателей. Объявите указатели на следующие типы int, char, double - проинициализируйте их, выведите их значения на экран. Запишите по данным адресам конкретные значения. Выведите на...
работа с очередью C++
1. Написать программу, которая формирует очередь целых чисел, вводимых с клавиатуры, и выводит элементы очереди на экран. Найти в этой очереди максимальный элемент и перенести его в начало очереди....
C++ Разработать функцию, которая определяет сумму элементов в тех строках, которые не содержат положительных элементов. http://www.cyberforum.ru/cpp-beginners/thread729056.html
Работа с двумерным динамическим массивом. Для целочисленного двумерного массива (размерность массива задается пользователем), разработайте функцию, которая определяет сумму элементов в тех строках,...
C++ Найти сумму модулей массива Работа с линейным и динамическим массивом. В одномерном массиве, состоящем из n вещественных элементов (размерность массива задается пользователем), найдите сумму модулей массива. При разработке... подробнее

Показать сообщение отдельно
sovaz1997
CEO SOVAZ Corp.
380 / 226 / 2
Регистрация: 17.12.2011
Сообщений: 819
Записей в блоге: 1
Завершенные тесты: 1
12.12.2012, 17:31
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
bool function(int n) {
   int it = 2;
    int summ = it;
 
    while(summ <= n) {
        it *= 2;
        summ += it;
 
        if(n == summ) {
            return true;
        }
 
    }
 
    return false;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru