Форум программистов, компьютерный форум 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" не существует конструктор по умолчанию g:\projects\class, day 6\class, day 6\class, day 6.cpp 50 делаю все как в уроке, пытаюсь описать класс в заголовочном файле, вот код с заголовочного файла ... http://www.cyberforum.ru/cpp-beginners/thread729082.html
C++ Объявите указатели на следующие типы int, char, double - проинициализируйте их, выведите их значения на экран.
Инициализация указателей. Объявите указатели на следующие типы int, char, double - проинициализируйте их, выведите их значения на экран. Запишите по данным адресам конкретные значения. Выведите на экран значения, хранящиеся по заданным адресам
работа с очередью C++
1. Написать программу, которая формирует очередь целых чисел, вводимых с клавиатуры, и выводит элементы очереди на экран. Найти в этой очереди максимальный элемент и перенести его в начало очереди. Вывести полученную очередь на экран. Я вообще в этих очередях 0 помогите пажалуйста.
C++ Разработать функцию, которая определяет сумму элементов в тех строках, которые не содержат положительных элементов. http://www.cyberforum.ru/cpp-beginners/thread729056.html
Работа с двумерным динамическим массивом. Для целочисленного двумерного массива (размерность массива задается пользователем), разработайте функцию, которая определяет сумму элементов в тех строках, которые не содержат положительных элементов.
C++ Найти сумму модулей массива Работа с линейным и динамическим массивом. В одномерном массиве, состоящем из n вещественных элементов (размерность массива задается пользователем), найдите сумму модулей массива. При разработке кода для перебора элементов массива использовать не индекс массива, а указатель на элемент массива. , сствснных элементов (размерность массива задаётсяпользователем), найдите с\мм . м ; 'CVCHTOB... подробнее

Показать сообщение отдельно
sovaz1997
CEO SOVAZ Corp.
 Аватар для sovaz1997
379 / 225 / 2
Регистрация: 17.12.2011
Сообщений: 816
Записей в блоге: 1
12.12.2012, 17:23     Является ли число суммой степеней двойки?
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
#include <iostream>
 
using namespace std;
 
int main() {
    int a;
    cin >> a;
 
    int it = 2;
    int summ = it;
 
    while(summ <= a) {
        it *= 2;
        summ += it;
 
        if(a == summ) {
            cout << "YES";
            return 0;
        }
 
    }
 
    cout << "NO";
 
    return 0;
}
 
Текущее время: 06:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru