Написать подпрограмму, вычисляющую натуральную степень числа. паскаль написать программу на компьютере и проверить правильность работы вашей процедуры/функции, в этом случае в основной программе должны быть реализованы ввод исходных данных и вызов процедуры/функции.
238
432
Ответы на вопрос:
Используем достаточно хорошо известный "индийский алгоритм" возведения в степень. я не буду здесь его приводить из-за достаточно большого объема рассуждений; все легко находится в интернет по фразе "индийский алгоритм возведения в степень". function power(x: double; n: integer): double; var p: double; flag: boolean; begin p : = 1; flag : = true; while flag do begin if odd(n) then p : = p * x; n : = n div 2; if n > 0 then x : = x * x else flag : = false end; power : = p end; var x: double; n: integer; begin writeln('введите число и натуральную степень, в которую его надо возвести'); readln(x, n); writeln('результат: ', power(x, n)) end. тестовое решение: введите число и натуральную степень, в которую его надо возвести 3.6 11 результат: 1316217.03842267 точный результат равен 1316217.03842267136.
Блин, мне кажется, или я не поняла смысл вопроса, какое число зачем считать и т.д.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Cosb11.02.2020 19:42
-
superbogdanova12.09.2020 21:17
-
сонечка28100620.12.2020 07:40
-
Lulera13.03.2022 01:10
-
Colka12320.01.2020 19:13
-
Lukasheva192804.07.2022 05:12
-
amrah55509.02.2023 12:17
-
zeroone0122.08.2022 05:29
-
Vexicy09.09.2022 21:19
-
dierchik2521.11.2021 13:01
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.