Нужно составить алгоритм возведения в степень, не пользуясь этой самой операцией

Нужно составить алгоритм возведения в степень,не пользуясь этой самой операцией...

Не пользуясь операцией возведения в степень, возвести число А в степень N. Мне нужно написать обычную, программу( НЕ в паскале). Буду очень благодарна. Пожалуйста помогите.

  • программу( НЕ в паскале) - это в каком же языке, их очень много?

    задать А
    задать N
    K = 1
    цикл от 1 до N
    K = K * А
    конец цикла
    вывод K

    Здесь N целое число > 0

  • обычную это какую?

    вот для целого неотрицательного показателя:

    простой алгоритм
    Результат = 1
    повторить N раз: Результат = Результат * A

    быстрый алгоритм
    Результат = 1
    повторять пока N не равно 0:
    если N делится на 2: Результат = Результат * A
    N = N / 2 (с отбрасыванием остатка)
    A = A * A

  • простейший qbasic
    INPUT A
    INPUT N
    P=1
    FOR i=1 TO N
    P=P*A
    NEXT i
    PRINT P
    END