Задача 1 - Описать функцию Power1 (A, B) действительного типа, которая находит величину AB по формуле AB = exp(B·ln(A)) (параметры A и B – действительны). В случае нулевого или отрицательного параметра A функция возвращает 0. С помощью этой функции можно найти степени AP, BP, CP, если даны числа P, A, B, C.


Задача 2 -Описать функцию Power2 (A, N) действительного типа, которая находит величину AN (A – действительное, N – целый параметр) по следующим формулам:

A0=1;

AN=A·A·...·A(N множителей), если N>0;

AN = 1/(A·A·...·A) (|N|множителей), если N<0.

С помощью этой функции найти AK, AL, AM, если даны числа A, K, L, M.

---------------------------------------------------------------------------------------------------

!Задача 3 - Используя функции Power1 и Power2 из задач 1 и 2, описать функцию Power3 (A, B) действительного типа с действительными параметрами, что находит AB следующим образом: если B имеет нулевую дробную часть, то вызывается Power2 (A, N), где N - переменная целого типа, равная числу B; иначе вызывается Power1(A, B). С помощью Power3 найти AP, BP, CP, если даны числа P, A, B, C. (Ответ нужен на 3-тий вопрос C++).
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.