Question: *******************************C++*********************************** Assignment Write a menu driven program with the following options to call a recursive function, which raise x to the power n o must

*******************************C++***********************************

 *******************************C++*********************************** Assignment Write a menu driven program with the following options

to call a recursive function, which raise x to the power n

Assignment Write a menu driven program with the following options to call a recursive function, which raise x to the power n o must work for negative n as well as positiven. (x-n-1/xn) o ask a user for the values of x and n to call a recursive function to add the first n terms of the series 1+1/2+1/3...1 o function output sample: 1+1/2+1/3+1/4+-2.0833 should be printed from within the recursive function; do not create a separate function to print the series to call a recursive add the first n terms of the series 1 +... 1/3 +1/2 +1 o function output sample 1/4+ 1/3 1/2+1-2.0833 should be printed from within the recursive function; do not create a separate function to print the series . to quit Notes: . Ask a user for the values of n andx Validate all user inputs . User should be able to run the menu as many times as user wants Include your test data as comments in main Follow these guidelines when submitting and writing your labs First Line of the source code and header files // Lab X LASTNAME FIRSTNAME . Project folder and solution name LAB X_ LASTNAME FIRSTNAME; Identifiers: Meaningful identifiers. Recursion1 is not meaningful . Comments: each function must have function description, pre and post conditions Functions definitions should be below main or if you know how write multisource program put definitions in a separate file(s) . NO breaks except for switch statement . No while (1), while(true) or similar . No redundant, repetitive code - create a function . Use const where appropriate . Good user prompts. Please remember a user does not see your code cout o usage of endl; endl is a manipulator and n' is char - cout

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!