Problem M6-2 : Write a complete program that uses a function prototyped as : void logN( double x, double &p ); This UDF computes the value of In(1+x), the computed value of which is returned through its reference parameter, &p. The value of x is to be entered from the keyboard, the value of which should be between 0 and 1. This UDF calculates the value of In(1+x) using the following equation : x2 x3 X4 + х100 In(1+x) = X- 2 (0

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question
100%
Problem M6-2: Write a complete program that uses a function prototyped as :
void logN( double x, double &p );
This UDF computes the value of In(1+x), the computed value of which is returned
through its reference parameter, &p. The value of x is to be entered from the
keyboard, the value of which should be between 0 and 1. This UDF calculates the
value of In(1+x) using the following equation :
x2
In(1+x) = X-
X4
+
X3
х100
(0<X<1)
3
100
This program should ensure that calculation will be done only for the indicated range
of values of x. Include only all terms greater than 0.000001 without exceeding 100
х85
< 0.000001, the summation will include
terms, for example if the 85th term,
only the addition of terms from the first term to the 84thterm. Print also the value
computed using the C++ built-in function from the cmath library header file.
85
SAMPLE INPUT/OUTPUT:
L\Dev_Cpp_Files\FuncLogN\FuncLogN.exe
Enter the value for x in the range ( 0 < x < 1 ): 0.4
UDF : In< 1 + 0.4 )
0.336472
cmath function : log( 1 + 0.4)= 0.336472
Press any key to continue .
Transcribed Image Text:Problem M6-2: Write a complete program that uses a function prototyped as : void logN( double x, double &p ); This UDF computes the value of In(1+x), the computed value of which is returned through its reference parameter, &p. The value of x is to be entered from the keyboard, the value of which should be between 0 and 1. This UDF calculates the value of In(1+x) using the following equation : x2 In(1+x) = X- X4 + X3 х100 (0<X<1) 3 100 This program should ensure that calculation will be done only for the indicated range of values of x. Include only all terms greater than 0.000001 without exceeding 100 х85 < 0.000001, the summation will include terms, for example if the 85th term, only the addition of terms from the first term to the 84thterm. Print also the value computed using the C++ built-in function from the cmath library header file. 85 SAMPLE INPUT/OUTPUT: L\Dev_Cpp_Files\FuncLogN\FuncLogN.exe Enter the value for x in the range ( 0 < x < 1 ): 0.4 UDF : In< 1 + 0.4 ) 0.336472 cmath function : log( 1 + 0.4)= 0.336472 Press any key to continue .
Expert Solution
steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY