Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/63: Рейтинг темы: голосов - 63, средняя оценка - 4.90
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55

степень двойки

30.09.2011, 18:09. Показов 13509. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вводится число. Напечатать YES, если оно является степенью двойки, NO - иначе.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int a,b=1;
  cin>>a;
  for(;;)
  {
   b=b*2;
 
   if(b==a)
   {
   cout<<"yes" ;
   break;
   }
    if(b>a)
   {
   cout<<"no" ;
   break;
   }
   }
мне по другому надо решить , ну используя массив , помогите как решить ? попровал но че то у меня ошибка выходит ...
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
30.09.2011, 18:09
Ответы с готовыми решениями:

Вычислить 10-ю степень двойки сложением, умножением и просто возведением в степень.
Написать код на С++ или С# или на Java Вычислить 10-ю степень двойки 1 - сложением, умножением и просто возведением в степень.

Степень двойки
Изучаю программирование. Попытался решить известную задачу. Программа компилируется, но если ввести к примеру 8 она выдает &quot;no&quot;....

Максимальная степень двойки
&quot;F(a, b) = x - 1, где x - максимальная степень двойки, на которую делится нацело a-b, если a ≠ b и F(a, b) = -1, если a = b.&quot; ...

5
Freelance
Эксперт С++
 Аватар для asics
2891 / 1826 / 356
Регистрация: 09.09.2010
Сообщений: 3,841
30.09.2011, 18:11
mikador, https://www.cyberforum.ru/cpp-... ost1708284
0
54 / 54 / 9
Регистрация: 24.09.2011
Сообщений: 149
30.09.2011, 18:17
C++
1
2
3
4
if(chislo&(chislo-1))
  cout<<"net";
else
  cout<<"da";
1
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
30.09.2011, 18:18  [ТС]
Цитата Сообщение от Merovingian Посмотреть сообщение
C++
1
2
3
4
if(chislo&(chislo-1))
  cout<<"net";
else
  cout<<"da";
мне через массивы нужно , а то компилятор не принимает...
0
54 / 54 / 9
Регистрация: 24.09.2011
Сообщений: 149
01.10.2011, 03:51
Цитата Сообщение от mikador Посмотреть сообщение
мне через массивы нужно , а то компилятор не принимает...
это еще почему?

Не по теме:

Я помню в универе мы нашего препода-программиста называли компилятором :D

0
0 / 0 / 0
Регистрация: 17.09.2011
Сообщений: 55
01.10.2011, 08:51  [ТС]
Цитата Сообщение от Merovingian Посмотреть сообщение
это еще почему?

Не по теме:

Я помню в универе мы нашего препода-программиста называли компилятором :D

все приняло , спс , по идее нам препод сказал типо чисто через массивы надо и так далее...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.10.2011, 08:51
Помогаю со студенческими работами здесь

Точная степень двойки
Написал прогу. Как сделать, чтобы при вводе числа не являющейся точной степенью двойки, прога не выводила степень? Вот задание: Дано...

Точная степень двойки
Само задание: Дано натуральное число N. Выведите слово YES, если число N является точной степенью двойки, или слово NO в противном случае. ...

Найти степень двойки
Дано целое число N&gt;0, являющееся некоторой степенью числа 2:N=2 ^k. Найти целое число К - показатель этой степени. Если можно на С

Степень двойки и остаток от деления
Цель: Возведите 2 в 75 степень, выведите остаток от деления полученного числа на 8^4-3 Входные данные: Нет входных данных Выходные...

Степень двойки в степени десятки
Допустим, есть большое число типа double или extended. Дана степень десятки: 1Е+228. 1Е+228=2760. Вот задача: Сколько степеней двойки в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru