Answered step by step
Verified Expert Solution
Question
1 Approved Answer
A continued fraction representation of a number is a representation c_0 + (1/c_1 + (1/c_2 + (1/c_3 + ... (1/c_n-1) ...))). For example, 1 +
A continued fraction representation of a number is a representation c_0 + (1/c_1 + (1/c_2 + (1/c_3 + ... (1/c_n-1) ...))). For example, 1 + 1/2 + 1/3 = 1.428571 Write a program that does the following: Asks a user to input a size n, and then input the numbers c_0, ..., c_n-1. The program should store the c_i in an integer array. Use a recursive function (see below) to compute the continued fraction for those numbers. Print the value of the continued fraction, with 12 digits to the right of the decimal point. All these steps should be within a continuation loop so the user can input and compute a number of continued fractions. To compute the continued fraction, write a recursive function continuedFraction. You will need to decide what the parameters and return type for this function will be. Here is an example of program input/output: Input number of values (max. of 100): 1 Input values: 4 Value of continued fraction: 4.000000000000 Input another continued fraction (y)? y Input number of values (max. of 100): 3 Input values: 1 2 3 Value of continued fraction: 1.428571428571 Input another continued fraction (y)? y Input number of values (max. of 100): 8 Input values: 3 7 15 1 292 1 1 1 Values of continued fraction: 3.141592653619 Input another continued fraction (y)? n
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