Processing math: 100%

Решаем задачи Абрамян на Паскале. Proc 27

Proc27. Описать функцию IsPowerN(K, N) логического типа, возвращающую True, если целый параметр K (>0) является степенью числа N (>1), и False в противном случае. Дано число N (>1) и набор из 10 целых положительных чисел. С помощью функции IsPowerN найти количество степеней числа N в данном наборе.

Решение:

 

Решение от olegst1975:

Другие задачи из раздела Proc можно посмотреть здесь.

Комментарии:

Комментарии 11

  • Точно не реагирует на 1(нулевую степень любого числа), скорее недостатки как и в предыдущей задаче(использован тот же метод).

    [/crayon]

  • В задании сказано, что K (>0) и N(>1) то есть прямо сказано, что нулевую степень числа не рассматриваем.

    • Всё равно не выдержал, и поправил:
      Поправил
      Было:

      Стало:

    • K=1 и есть N в степени ноль

  • Для любых целых чисел K и N:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *