Answered step by step
Verified Expert Solution
Question
1 Approved Answer
*******************************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++***********************************
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started