Quote (TaiLung)
t = 6
q^t = 729
Результат должен быть таков
q = 3
Извлекаем корень t-степени из числа a.
Извлечение корня некоторой степени есть возведение этого числа в степень 1/степень корня.
То есть, твоя задача решается вот так:
Code
t=6
a=729
q=a^(1/t)
Message("","q")
MMB выводит 1. Получается, в дробные степени он не возводит. То есть, дульки.
Как вариант - полный перебор. Совершенно элементарный и до него ты мог спокойно дойти и без меня:
Code
t=6
a=729
For q=1 To Infinity
If (q^t=a) Then
Break()
Else
q=q+1
End
Next q
Message("","q")