
Разработать схему алгоритма для вычисления N-ой степени числа a (a в степени N).


Ответы на вопрос

begin
readln(n, m);
writeln(exp(ln(n) * m));
end.
Можно было через циклы, но там слишком много условностей (вдруг степень отрицательна?) а так в одно действие уложилось)



Схема алгоритма для вычисления n-ой степени числа a (a в степени n):
1. Начать с ввода значения a и n. 2. Установить начальное значение переменной result в 1. 3. Проверить случай, когда n равно 0. Если это так, вывести результат равным 1 и закончить алгоритм. 4. Проверить случай, когда n меньше 0. Если это так, установить а равным 1/a и n равным -n. 5. Повторить следующие действия n раз: 1. Умножить result на a. 6. Вывести результат, который будет содержать a в степени n.
Пример работы алгоритма: Пусть a = 2 и n = 4. Шаг 1: Установка result = 1. Шаг 2: Проверка случая n = 0 (нет). Шаг 3: Проверка случая n < 0 (нет). Шаг 5: 4 раза умножить result на a: a = 2, result = 1 * 2 = 2. a = 2, result = 2 * 2 = 4. a = 2, result = 4 * 2 = 8. a = 2, result = 8 * 2 = 16. Шаг 6: Вывести result = 16.
Таким образом, 2 в степени 4 равно 16.


Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili