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

Вводится число. Определить, является ли оно степенью двойки. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Крестики-нолики http://www.cyberforum.ru/cpp-beginners/thread1079542.html
При запуске выдаёт ошибку error LNK2001: неразрешенный внешний символ ""char __cdecl check(void)" (?check@@YADXZ)" Судя по всему, как-то неверно запрашиваю функцию check(). В любом случае, что-то с ней не так. Помогите плз) //Игра "Крестики-нолики" #include <stdio.h> #include <conio.h> #include <stdlib.h> char matrix; //Игровое поле
C++ За один просмотр файла вывести фамилии 3 абонентов, сумма цифр номера телефона которых наименьшая. создать файл записей с полями: Фамилия, номер телефона. За один просмотр файла вывести фамилии 3 абонентов, сумма цифр номера телефона которых наименьшая. Реализовать с помощью "stack" http://www.cyberforum.ru/cpp-beginners/thread1079537.html
C++ Максимальное количество элементов двухмерного массива
Необходимо написать программу с использованием динамической памяти и функций для нахождения максимального количества элементов двухмерного массива.
Упорядочить файл по возрастанию возрастной границы и определить для какого возраста есть больше всего игрушек. C++
Дано файл ассортимент, содержащий сведения об игрушках: название играшкы, ее стоимость и возрастные границы (например игрушка может быть предназначена для детей от 2 до 5 лет). Упорядочить данный файл по возрастанию возрастной границы и определить для какого возраста является наиболее игрушек.
C++ DirectSound. Шум http://www.cyberforum.ru/cpp-beginners/thread1079514.html
DirectSound не производит звуки, если точнее то он производит лишь первый сэмпл (4 байта) .wav файла, в итоге слышен только шум. Файлы читаются правильно, думаю проблема в буферах. Использую DirectX SDK (June 2010) Код инициализации DirectSound и создания первичного буфера void InitSoundDevice(HWND hWnd) { if (FAILED(DirectSoundCreate8(NULL,&dsDevice,NULL))) DebugBreak(); if...
C++ Организовать обработку каждого элемента: печать строк из информационной части и их первых символов Составить программу, которая создает очередь из произвольного количества элементов. Информационная часть динамического элемента должна состоять из двух строк. Организовать обработку каждого элемента: печать строк из информационной части и их первых символов. Надеюсь на вашу помощь. подробнее

Показать сообщение отдельно
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
23.01.2014, 15:54     Вводится число. Определить, является ли оно степенью двойки.
Цитата Сообщение от MonoRec Посмотреть сообщение
Вводится число. Определить, является ли оно
степенью двойки.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include<locale>
 
bool Check(int number)
{
    int val = 1;
    while (val < number)
        val *= 2;
    return val==number ? true: false;
}
 
int main()
{
    double num;
    std::cout<<"Enter number:";
    std::cin>>num;
    std::cout<<std::boolalpha<<Check(num);
    return 0;
}
Первую думаю должны и сами решить
 
Текущее время: 12:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru