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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Владимир94
0 / 0 / 0
Регистрация: 21.03.2012
Сообщений: 15
#1

Описать функцию IsPowerN(K, N) для проверки является ли параметр K степенью числа N? - C++

15.03.2016, 17:56. Просмотров 254. Ответов 3
Метки нет (Все метки)

Описать функцию IsPowerN(K, N) логического типа, возвращающую True, если целый параметр K (> 0) является степенью числа N (> 1), и False в противном случае. Дано число N (> 1) и набор из 10 целых положительных чисел. С помощью функции IsPowerN найти количество степеней числа N в данном наборе.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2016, 17:56     Описать функцию IsPowerN(K, N) для проверки является ли параметр K степенью числа N?
Посмотрите здесь:

Составить пограмму вычисления количества простых чисел, которые принадлежат отрезку [m,n].Для проверки, является ли число простым использовать функцию C++
C++ Является ли число степенью другого числа
C++ В целочисленном массиве найти и напечатать те элементы, которые являются степенью 2. Написать функцию, проверяющую, является ли число степенью 2.
Описать функцию IsPrime(N) логического типа, возвращающую True, если целый параметр N (> 1) является простым числом C++
C++ Проверить, является ли вводимое число степенью числа 3
C++ Определить, является ли натуральное число k степенью числа
Если x является степенью числа n, то вывести true C++
C++ Определите, является ли число степенью числа 2, и если является, то выведите значение этой степени
C++ Определить, является ли натуральное число степенью другого числа
Фунция, проверяющая, является ли число степенью числа 5 C++
Описать функцию IsPowerN(K, N ) логического типа, проверяющую является ли параметр K степенью числа N C++
C++ Определить является ли заданное целое число степенью числа 5

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SpBerkut
Объявлятель переменных
 Аватар для SpBerkut
908 / 234 / 113
Регистрация: 24.09.2011
Сообщений: 875
Завершенные тесты: 2
15.03.2016, 18:10     Описать функцию IsPowerN(K, N) для проверки является ли параметр K степенью числа N? #2
Мне просто уточнить. Функция возвращает true тогда, когда N^x = K, и при этом N, x и K являются целыми? Потому как если только K целое, а N и x могут быть вещественными, то тут достаточно только знак сравнивать.
Владимир94
0 / 0 / 0
Регистрация: 21.03.2012
Сообщений: 15
15.03.2016, 19:30  [ТС]     Описать функцию IsPowerN(K, N) для проверки является ли параметр K степенью числа N? #3
ну скорее всего да достаточно только знак сравнить. Я сам до конца в этой задачи не разобрался.
SpBerkut
Объявлятель переменных
 Аватар для SpBerkut
908 / 234 / 113
Регистрация: 24.09.2011
Сообщений: 875
Завершенные тесты: 2
17.03.2016, 17:14     Описать функцию IsPowerN(K, N) для проверки является ли параметр K степенью числа N? #4
Сообщение было отмечено автором темы, экспертом или модератором как ответ
C++
1
2
3
4
bool IsPowerN(int K, int N) {
    while (!(K % N)) K /= N;
    return (K == 1);
}
Yandex
Объявления
17.03.2016, 17:14     Описать функцию IsPowerN(K, N) для проверки является ли параметр K степенью числа N?
Ответ Создать тему
Опции темы

Текущее время: 15:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru