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

Проверить, является ли вводимое число степенью числа 3 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Стек для обработки выражений со скобками http://www.cyberforum.ru/cpp-beginners/thread621129.html
Используйте стек для обработки выражений со скобками. Встретив открывающую скобку, запомните ее положение. Встретив закрывающую скобку, после открывающей скобки, удалите элементы, включая открывающую скобку, и поместите полученное значение в стек, переместив таким образом заключенное в скобки выражение. Помогите понять что требуется, чет я не догоняю. Можно кодом, можно на словах.
C++ Выяснить, все ли буквы слова Х, стоящие на нечетных местах, различны Задание 2 Выяснить, все ли буквы слова Х, стоящие на нечетных местах, различны. http://www.cyberforum.ru/cpp-beginners/thread621127.html
C++ Группировка контролов на форме при редактировании
Нужно передвинуть несколько контролов на форме в режиме редактирования. Как их сгруппировать (выделить), чтобы не двигать по одному? Добавлено через 7 минут (не щелкая с нажатым шифтом по каждому, а выделяя прямоугольную область)
Visual C++ Questions C++
1) Подскажите уроки или учебники по Microsoft Visual C++ 2010 Express. Побольше бы о том как работать с формами... https://code-live.ru/sources/cpp_manual/ - прочитал. 2) Как вывести текст на форму... Именно на форму? (Типа print в Visual Basic) 3) Дайте ссылку на какой нибудь справочник или WiKi по Visual C++... Вобщем туда, где можно узнать о библиотеках, о функциях и тд... 4) Как...
C++ Определить окружность, проходящую через k (k>=3) точек каждого из двух непересекающихся множеств http://www.cyberforum.ru/cpp-beginners/thread621092.html
Даны два непересекающихся конечных множества точек на плоскости. Определить окружность, проходящую через k (k>=3) точек каждого из множеств. Подскажите пожалуйста как решить эту задачу, хотя бы алгоритм решения, я так думал что нужно ввести два массива двумерных размерностью в которых содержатся координаты точек потом упорядочить их как на координатной плоскости и уже искать окружность, сдесь...
C++ Ошибка с функцией Выполняю пример из книги, раздел про функции. Одно из условий здачи написать функцию для ввода массива. У меня подчеркивет в main() функцию vvod() и пишет "для агрегатного объекта требуется инициализация с использованием {...}". #include <iostream> const int size = 10; int vvod(); int main() {using namespace std; int mas = vvod(); } подробнее

Показать сообщение отдельно
MasterRO
37 / 5 / 3
Регистрация: 15.09.2011
Сообщений: 73
09.07.2012, 00:17     Проверить, является ли вводимое число степенью числа 3
Помогите, в 22 строке выводит ошибку: "Требуется while".
Программа должна проверять вводимое число является ли оно степень числа 3

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
// Степень числа _3.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    int n,k,i;
    
    cout<<"Wwedite chislo: ";
    cin>>n;
 
     k=1; i=0;
   while (k<=n) do
   {
    if(3*k==n) i=1;
     k=k*3;
   }
 
   if(i==1) cin>>"True";
   else cin>>"False";
 
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru