SlideShare a Scribd company logo

Create a menu program, which includes a RecursionEngine class, allow.pdf

Create a menu program, which includes a RecursionEngine class, allowing the user to generate output based upon a group of recursive algorithms, 8 of which I will specify, and two additional algorithms for you to devise on your own. Coding Requirements: 1. Create your RecursionEngine class to contain the 8 methods to generate output based upon the algorithms listed below 2. Create functions in your container class, which will serve as an engine to generate the menu, generate output for each algorithm as you choose. You may use various report formats with heading(s)/footer(s) if needed. 3. In main(), invoke the menu when the program starts and run each menu item, showing your output for each function. 4. The interactive menu will invoke functions to perform the following options. The menu should have validation to only accept 1..11 1. Binary to Decimal Conversion 2. Decimal to Binary Conversion 3. Decimal to Other Base 4. Factorial 5. Generate Fibonacci Numbers 6. Find Greatest Common Denominator 7. Raising a Number to a Power/Exponentiation 8. Sum Array Elements 9. Additional Algorithm 1 10. Additional Algorithm 2 11. End Program Output Requirements: Exercise all methods in your RecursionEngine to show their results/output Provide input to the functions as needed Make sure the output explains what it is doing and/or asking for input values Assigned: Week 10 Due: Week 11 Points: 50 Create a menu program, which includes a RecursionEngine class, allowing the user to generate output based upon a group of recursive algorithms, 8 of which I will specify, and two additional algorithms for you to devise on your own. Coding Requirements: 1. Create your RecursionEngine class to contain the 8 methods to generate output based upon the algorithms listed below 2. Create functions in your "container" class, which will serve as an engine to generate the menu, generate output for each algorithm as you choose. You may use various report formats with heading(s)/footer(s) if needed. 3. In main(), invoke the menu when the program starts and run each menu item, showing your output for each function. 4. The interactive menu will invoke functions to perform the following options. The menu should have validation to only accept 1..11 1. Binary to Decimal Conversion 2. Decimal to Binary Conversion 3. Decimal to Other Base 4. Factorial 5. Generate Fibonacci Numbers 6. Find Greatest Common Denominator 7. Raising a Number to a Power/Exponentiation 8. Sum Array Elements 9. Additional Algorithm 1 10. Additional Algorithm 2 11. End Program Output Requirements: - Exercise all methods in your RecursionEngine to show their results/output - Provide input to the functions as needed - Make sure the output explains what it is doing and/or asking for input values Turning in Your Work: Required: Post the Word document with output samples separately from the .zip file with your code. Screenshots in the Word document should include the output samples in the console window displayed when.

1 of 1
Download to read offline
Create a menu program, which includes a RecursionEngine class, allowing the user to generate
output based upon a group of recursive algorithms, 8 of which I will specify, and two additional
algorithms for you to devise on your own. Coding Requirements: 1. Create your
RecursionEngine class to contain the 8 methods to generate output based upon the algorithms
listed below 2. Create functions in your container class, which will serve as an engine to generate
the menu, generate output for each algorithm as you choose. You may use various report formats
with heading(s)/footer(s) if needed. 3. In main(), invoke the menu when the program starts and
run each menu item, showing your output for each function. 4. The interactive menu will invoke
functions to perform the following options. The menu should have validation to only accept 1..11
1. Binary to Decimal Conversion 2. Decimal to Binary Conversion 3. Decimal to Other Base 4.
Factorial 5. Generate Fibonacci Numbers 6. Find Greatest Common Denominator 7. Raising a
Number to a Power/Exponentiation 8. Sum Array Elements 9. Additional Algorithm 1 10.
Additional Algorithm 2 11. End Program Output Requirements: Exercise all methods in your
RecursionEngine to show their results/output Provide input to the functions as needed Make
sure the output explains what it is doing and/or asking for input values
Assigned: Week 10 Due: Week 11 Points: 50 Create a menu program, which includes a
RecursionEngine class, allowing the user to generate output based upon a group of recursive
algorithms, 8 of which I will specify, and two additional algorithms for you to devise on your
own. Coding Requirements: 1. Create your RecursionEngine class to contain the 8 methods to
generate output based upon the algorithms listed below 2. Create functions in your "container"
class, which will serve as an engine to generate the menu, generate output for each algorithm as
you choose. You may use various report formats with heading(s)/footer(s) if needed. 3. In
main(), invoke the menu when the program starts and run each menu item, showing your output
for each function. 4. The interactive menu will invoke functions to perform the following
options. The menu should have validation to only accept 1..11 1. Binary to Decimal Conversion
2. Decimal to Binary Conversion 3. Decimal to Other Base 4. Factorial 5. Generate Fibonacci
Numbers 6. Find Greatest Common Denominator 7. Raising a Number to a
Power/Exponentiation 8. Sum Array Elements 9. Additional Algorithm 1 10. Additional
Algorithm 2 11. End Program Output Requirements: - Exercise all methods in your
RecursionEngine to show their results/output - Provide input to the functions as needed - Make
sure the output explains what it is doing and/or asking for input values Turning in Your Work:
Required: Post the Word document with output samples separately from the .zip file with your
code. Screenshots in the Word document should include the output samples in the console
window displayed when you run the program. The output will be rather long, so you can just
show individual runs for each screenshot.

Recommended

Create a menu program- which includes a RecursionEngine class- allowin.pdf
Create a menu program- which includes a RecursionEngine class- allowin.pdfCreate a menu program- which includes a RecursionEngine class- allowin.pdf
Create a menu program- which includes a RecursionEngine class- allowin.pdfBorisdFHFraserk
 
INTRODUCTION The goal of this programming project is to entble studen.pdf
 INTRODUCTION The goal of this programming project is to entble studen.pdf INTRODUCTION The goal of this programming project is to entble studen.pdf
INTRODUCTION The goal of this programming project is to entble studen.pdfameancal
 
someone help Python programming After the loop ends, return the expe.pdf
someone help Python programming After the loop ends, return the expe.pdfsomeone help Python programming After the loop ends, return the expe.pdf
someone help Python programming After the loop ends, return the expe.pdfishratmanzar1986
 
4. Write a program that lets the user perform arithmetic operation.pdf
4. Write a program that lets the user perform arithmetic operation.pdf4. Write a program that lets the user perform arithmetic operation.pdf
4. Write a program that lets the user perform arithmetic operation.pdfmunnabhai875
 
CMIS 102 Hands-On LabWeek 6OverviewThis hands-on lab .docx
CMIS 102 Hands-On LabWeek 6OverviewThis hands-on lab .docxCMIS 102 Hands-On LabWeek 6OverviewThis hands-on lab .docx
CMIS 102 Hands-On LabWeek 6OverviewThis hands-on lab .docxclarebernice
 
Bottom of FormCreate your own FunctionFunctionsFor eac.docx
Bottom of FormCreate your own FunctionFunctionsFor eac.docxBottom of FormCreate your own FunctionFunctionsFor eac.docx
Bottom of FormCreate your own FunctionFunctionsFor eac.docxAASTHA76
 

More Related Content

Similar to Create a menu program, which includes a RecursionEngine class, allow.pdf

Lab #9 and 10 Web Server ProgrammingCreate a New Folder I s.docx
Lab #9 and 10 Web Server ProgrammingCreate a New Folder  I s.docxLab #9 and 10 Web Server ProgrammingCreate a New Folder  I s.docx
Lab #9 and 10 Web Server ProgrammingCreate a New Folder I s.docxDIPESH30
 
Need a Raptor Program and Pseudocode. Create a text based or.docx
Need a Raptor Program and Pseudocode. Create a text based or.docxNeed a Raptor Program and Pseudocode. Create a text based or.docx
Need a Raptor Program and Pseudocode. Create a text based or.docxTanaMaeskm
 
Please do in C++. Will upvote! Thank you! Description Write a progr.pdf
Please do in C++. Will upvote! Thank you! Description Write a progr.pdfPlease do in C++. Will upvote! Thank you! Description Write a progr.pdf
Please do in C++. Will upvote! Thank you! Description Write a progr.pdfamarnathmahajansport
 
Report exchange designer
Report exchange designerReport exchange designer
Report exchange designerrlsotto
 
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0Haytham Ghandour
 
ab Assignment he assignment contains two parts- Scientific calculator-.docx
ab Assignment he assignment contains two parts- Scientific calculator-.docxab Assignment he assignment contains two parts- Scientific calculator-.docx
ab Assignment he assignment contains two parts- Scientific calculator-.docxCarlX6ASandersonl
 
[INSERT TITLE HERE] 2PART I1.Explain why a computer cann.docx
[INSERT TITLE HERE] 2PART I1.Explain why a computer cann.docx[INSERT TITLE HERE] 2PART I1.Explain why a computer cann.docx
[INSERT TITLE HERE] 2PART I1.Explain why a computer cann.docxdanielfoster65629
 
Dynamic Function Call in PI Sheet (XStep)
Dynamic Function Call in PI Sheet (XStep)Dynamic Function Call in PI Sheet (XStep)
Dynamic Function Call in PI Sheet (XStep)Ankit Sharma
 
7200342 cognos-report-studio
7200342 cognos-report-studio7200342 cognos-report-studio
7200342 cognos-report-studiosarovar1
 
Debugger & Profiler in NetBeans
Debugger & Profiler in NetBeansDebugger & Profiler in NetBeans
Debugger & Profiler in NetBeansHuu Bang Le Phan
 
working with loops and if statements working with random numbers Pro.docx
 working with loops and if statements  working with random numbers Pro.docx working with loops and if statements  working with random numbers Pro.docx
working with loops and if statements working with random numbers Pro.docxajoy21
 
Content based routing tutorial in mule
Content based routing tutorial in muleContent based routing tutorial in mule
Content based routing tutorial in muleSindhu VL
 
0106 debugging
0106 debugging0106 debugging
0106 debuggingvkyecc1
 
Write a C - program that will use an array of 5 structures for electr.pdf
 Write a C - program that will use an array of 5 structures for electr.pdf Write a C - program that will use an array of 5 structures for electr.pdf
Write a C - program that will use an array of 5 structures for electr.pdfamanstudio07860
 
Test automation of ap is using postman
Test automation of ap is using postmanTest automation of ap is using postman
Test automation of ap is using postmanBugRaptors
 
b5ce01fe4c47f602c663bd3452653bb2.pdf
b5ce01fe4c47f602c663bd3452653bb2.pdfb5ce01fe4c47f602c663bd3452653bb2.pdf
b5ce01fe4c47f602c663bd3452653bb2.pdfalibintooq
 
IN CORAL LANGUAGE10.4 LAB User-Defined Functions Compute Avera.pdf
IN CORAL LANGUAGE10.4 LAB User-Defined Functions Compute Avera.pdfIN CORAL LANGUAGE10.4 LAB User-Defined Functions Compute Avera.pdf
IN CORAL LANGUAGE10.4 LAB User-Defined Functions Compute Avera.pdfsiva009113
 
CBCS 2018 Scheme I sem Lab Manual for 18CPL17
CBCS 2018 Scheme I sem Lab Manual for 18CPL17 CBCS 2018 Scheme I sem Lab Manual for 18CPL17
CBCS 2018 Scheme I sem Lab Manual for 18CPL17 manjurkts
 

Similar to Create a menu program, which includes a RecursionEngine class, allow.pdf (20)

Lab #9 and 10 Web Server ProgrammingCreate a New Folder I s.docx
Lab #9 and 10 Web Server ProgrammingCreate a New Folder  I s.docxLab #9 and 10 Web Server ProgrammingCreate a New Folder  I s.docx
Lab #9 and 10 Web Server ProgrammingCreate a New Folder I s.docx
 
Need a Raptor Program and Pseudocode. Create a text based or.docx
Need a Raptor Program and Pseudocode. Create a text based or.docxNeed a Raptor Program and Pseudocode. Create a text based or.docx
Need a Raptor Program and Pseudocode. Create a text based or.docx
 
Please do in C++. Will upvote! Thank you! Description Write a progr.pdf
Please do in C++. Will upvote! Thank you! Description Write a progr.pdfPlease do in C++. Will upvote! Thank you! Description Write a progr.pdf
Please do in C++. Will upvote! Thank you! Description Write a progr.pdf
 
Report exchange designer
Report exchange designerReport exchange designer
Report exchange designer
 
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
EMC Documentum xCP 2.2 Self Paced Tutorial v1.0
 
ab Assignment he assignment contains two parts- Scientific calculator-.docx
ab Assignment he assignment contains two parts- Scientific calculator-.docxab Assignment he assignment contains two parts- Scientific calculator-.docx
ab Assignment he assignment contains two parts- Scientific calculator-.docx
 
[INSERT TITLE HERE] 2PART I1.Explain why a computer cann.docx
[INSERT TITLE HERE] 2PART I1.Explain why a computer cann.docx[INSERT TITLE HERE] 2PART I1.Explain why a computer cann.docx
[INSERT TITLE HERE] 2PART I1.Explain why a computer cann.docx
 
Dynamic Function Call in PI Sheet (XStep)
Dynamic Function Call in PI Sheet (XStep)Dynamic Function Call in PI Sheet (XStep)
Dynamic Function Call in PI Sheet (XStep)
 
7200342 cognos-report-studio
7200342 cognos-report-studio7200342 cognos-report-studio
7200342 cognos-report-studio
 
Debugger & Profiler in NetBeans
Debugger & Profiler in NetBeansDebugger & Profiler in NetBeans
Debugger & Profiler in NetBeans
 
Ppt chapter07
Ppt chapter07Ppt chapter07
Ppt chapter07
 
working with loops and if statements working with random numbers Pro.docx
 working with loops and if statements  working with random numbers Pro.docx working with loops and if statements  working with random numbers Pro.docx
working with loops and if statements working with random numbers Pro.docx
 
Qtp basics
Qtp basicsQtp basics
Qtp basics
 
Content based routing tutorial in mule
Content based routing tutorial in muleContent based routing tutorial in mule
Content based routing tutorial in mule
 
0106 debugging
0106 debugging0106 debugging
0106 debugging
 
Write a C - program that will use an array of 5 structures for electr.pdf
 Write a C - program that will use an array of 5 structures for electr.pdf Write a C - program that will use an array of 5 structures for electr.pdf
Write a C - program that will use an array of 5 structures for electr.pdf
 
Test automation of ap is using postman
Test automation of ap is using postmanTest automation of ap is using postman
Test automation of ap is using postman
 
b5ce01fe4c47f602c663bd3452653bb2.pdf
b5ce01fe4c47f602c663bd3452653bb2.pdfb5ce01fe4c47f602c663bd3452653bb2.pdf
b5ce01fe4c47f602c663bd3452653bb2.pdf
 
IN CORAL LANGUAGE10.4 LAB User-Defined Functions Compute Avera.pdf
IN CORAL LANGUAGE10.4 LAB User-Defined Functions Compute Avera.pdfIN CORAL LANGUAGE10.4 LAB User-Defined Functions Compute Avera.pdf
IN CORAL LANGUAGE10.4 LAB User-Defined Functions Compute Avera.pdf
 
CBCS 2018 Scheme I sem Lab Manual for 18CPL17
CBCS 2018 Scheme I sem Lab Manual for 18CPL17 CBCS 2018 Scheme I sem Lab Manual for 18CPL17
CBCS 2018 Scheme I sem Lab Manual for 18CPL17
 

More from murtuzadahadwala3

Create a WAH compression program with Python that will compress file.pdf
Create a WAH compression program with Python that will compress file.pdfCreate a WAH compression program with Python that will compress file.pdf
Create a WAH compression program with Python that will compress file.pdfmurtuzadahadwala3
 
Create a solution named TipCalculation. Ask the user to input a meal.pdf
Create a solution named TipCalculation. Ask the user to input a meal.pdfCreate a solution named TipCalculation. Ask the user to input a meal.pdf
Create a solution named TipCalculation. Ask the user to input a meal.pdfmurtuzadahadwala3
 
Create a class called Character that has the following attributes n.pdf
Create a class called Character that has the following attributes n.pdfCreate a class called Character that has the following attributes n.pdf
Create a class called Character that has the following attributes n.pdfmurtuzadahadwala3
 
Create a BBC (Byte-aligned Bitmap Compression) program with Python t.pdf
Create a BBC (Byte-aligned Bitmap Compression) program with Python t.pdfCreate a BBC (Byte-aligned Bitmap Compression) program with Python t.pdf
Create a BBC (Byte-aligned Bitmap Compression) program with Python t.pdfmurtuzadahadwala3
 
Create a Java application that uses card layout with four cards with.pdf
Create a Java application that uses card layout with four cards with.pdfCreate a Java application that uses card layout with four cards with.pdf
Create a Java application that uses card layout with four cards with.pdfmurtuzadahadwala3
 
Create a Class Diagram for a Rectangle class that has one constructo.pdf
Create a Class Diagram for a Rectangle class that has one constructo.pdfCreate a Class Diagram for a Rectangle class that has one constructo.pdf
Create a Class Diagram for a Rectangle class that has one constructo.pdfmurtuzadahadwala3
 
Crawford Corporation incurri� en las siguientes transacciones. 1. Ma.pdf
Crawford Corporation incurri� en las siguientes transacciones. 1. Ma.pdfCrawford Corporation incurri� en las siguientes transacciones. 1. Ma.pdf
Crawford Corporation incurri� en las siguientes transacciones. 1. Ma.pdfmurtuzadahadwala3
 
Create a C++ generic abstract class named as List, with the followin.pdf
Create a C++ generic abstract class named as List, with the followin.pdfCreate a C++ generic abstract class named as List, with the followin.pdf
Create a C++ generic abstract class named as List, with the followin.pdfmurtuzadahadwala3
 
Crane Company began the month of June with 1,630 units in beginning .pdf
Crane Company began the month of June with 1,630 units in beginning .pdfCrane Company began the month of June with 1,630 units in beginning .pdf
Crane Company began the month of June with 1,630 units in beginning .pdfmurtuzadahadwala3
 
Cournot d�opolc� firmalarn ayn piyasa talep erisiyle kar karya olduu.pdf
Cournot d�opolc� firmalarn ayn piyasa talep erisiyle kar karya olduu.pdfCournot d�opolc� firmalarn ayn piyasa talep erisiyle kar karya olduu.pdf
Cournot d�opolc� firmalarn ayn piyasa talep erisiyle kar karya olduu.pdfmurtuzadahadwala3
 
Could you please help solve this Thank you!! (a) Make an Excel wor.pdf
Could you please help solve this Thank you!!  (a) Make an Excel wor.pdfCould you please help solve this Thank you!!  (a) Make an Excel wor.pdf
Could you please help solve this Thank you!! (a) Make an Excel wor.pdfmurtuzadahadwala3
 
could I get this solved fast thanks! The manager of a fleet of au.pdf
could I get this solved fast thanks! The manager of a fleet of au.pdfcould I get this solved fast thanks! The manager of a fleet of au.pdf
could I get this solved fast thanks! The manager of a fleet of au.pdfmurtuzadahadwala3
 
could you draw a uml diagram for this codeimport structimport ma.pdf
could you draw a uml diagram for this codeimport structimport ma.pdfcould you draw a uml diagram for this codeimport structimport ma.pdf
could you draw a uml diagram for this codeimport structimport ma.pdfmurtuzadahadwala3
 
could i get some help with the second part of this question A bon.pdf
could i get some help with the second part of this question A bon.pdfcould i get some help with the second part of this question A bon.pdf
could i get some help with the second part of this question A bon.pdfmurtuzadahadwala3
 
Costo del capital en acciones comunes Ross Textiles desea medir su c.pdf
Costo del capital en acciones comunes Ross Textiles desea medir su c.pdfCosto del capital en acciones comunes Ross Textiles desea medir su c.pdf
Costo del capital en acciones comunes Ross Textiles desea medir su c.pdfmurtuzadahadwala3
 
Could you please answer these questions with short answersP.pdf
Could  you please answer these questions with short answersP.pdfCould  you please answer these questions with short answersP.pdf
Could you please answer these questions with short answersP.pdfmurtuzadahadwala3
 
Costeo basado en actividades y distorsi�n del costo del producto F.pdf
Costeo basado en actividades y distorsi�n del costo del producto F.pdfCosteo basado en actividades y distorsi�n del costo del producto F.pdf
Costeo basado en actividades y distorsi�n del costo del producto F.pdfmurtuzadahadwala3
 
Convert the stack into a queue in c++ and must have matching example.pdf
Convert the stack into a queue in c++ and must have matching example.pdfConvert the stack into a queue in c++ and must have matching example.pdf
Convert the stack into a queue in c++ and must have matching example.pdfmurtuzadahadwala3
 
Cool Limited accquired a building with a 40 year life for its invest.pdf
Cool Limited accquired a building with a 40 year life for its invest.pdfCool Limited accquired a building with a 40 year life for its invest.pdf
Cool Limited accquired a building with a 40 year life for its invest.pdfmurtuzadahadwala3
 
Copyright 2009 Deloitte Development LLC Todos los derechos reservado.pdf
Copyright 2009 Deloitte Development LLC Todos los derechos reservado.pdfCopyright 2009 Deloitte Development LLC Todos los derechos reservado.pdf
Copyright 2009 Deloitte Development LLC Todos los derechos reservado.pdfmurtuzadahadwala3
 

More from murtuzadahadwala3 (20)

Create a WAH compression program with Python that will compress file.pdf
Create a WAH compression program with Python that will compress file.pdfCreate a WAH compression program with Python that will compress file.pdf
Create a WAH compression program with Python that will compress file.pdf
 
Create a solution named TipCalculation. Ask the user to input a meal.pdf
Create a solution named TipCalculation. Ask the user to input a meal.pdfCreate a solution named TipCalculation. Ask the user to input a meal.pdf
Create a solution named TipCalculation. Ask the user to input a meal.pdf
 
Create a class called Character that has the following attributes n.pdf
Create a class called Character that has the following attributes n.pdfCreate a class called Character that has the following attributes n.pdf
Create a class called Character that has the following attributes n.pdf
 
Create a BBC (Byte-aligned Bitmap Compression) program with Python t.pdf
Create a BBC (Byte-aligned Bitmap Compression) program with Python t.pdfCreate a BBC (Byte-aligned Bitmap Compression) program with Python t.pdf
Create a BBC (Byte-aligned Bitmap Compression) program with Python t.pdf
 
Create a Java application that uses card layout with four cards with.pdf
Create a Java application that uses card layout with four cards with.pdfCreate a Java application that uses card layout with four cards with.pdf
Create a Java application that uses card layout with four cards with.pdf
 
Create a Class Diagram for a Rectangle class that has one constructo.pdf
Create a Class Diagram for a Rectangle class that has one constructo.pdfCreate a Class Diagram for a Rectangle class that has one constructo.pdf
Create a Class Diagram for a Rectangle class that has one constructo.pdf
 
Crawford Corporation incurri� en las siguientes transacciones. 1. Ma.pdf
Crawford Corporation incurri� en las siguientes transacciones. 1. Ma.pdfCrawford Corporation incurri� en las siguientes transacciones. 1. Ma.pdf
Crawford Corporation incurri� en las siguientes transacciones. 1. Ma.pdf
 
Create a C++ generic abstract class named as List, with the followin.pdf
Create a C++ generic abstract class named as List, with the followin.pdfCreate a C++ generic abstract class named as List, with the followin.pdf
Create a C++ generic abstract class named as List, with the followin.pdf
 
Crane Company began the month of June with 1,630 units in beginning .pdf
Crane Company began the month of June with 1,630 units in beginning .pdfCrane Company began the month of June with 1,630 units in beginning .pdf
Crane Company began the month of June with 1,630 units in beginning .pdf
 
Cournot d�opolc� firmalarn ayn piyasa talep erisiyle kar karya olduu.pdf
Cournot d�opolc� firmalarn ayn piyasa talep erisiyle kar karya olduu.pdfCournot d�opolc� firmalarn ayn piyasa talep erisiyle kar karya olduu.pdf
Cournot d�opolc� firmalarn ayn piyasa talep erisiyle kar karya olduu.pdf
 
Could you please help solve this Thank you!! (a) Make an Excel wor.pdf
Could you please help solve this Thank you!!  (a) Make an Excel wor.pdfCould you please help solve this Thank you!!  (a) Make an Excel wor.pdf
Could you please help solve this Thank you!! (a) Make an Excel wor.pdf
 
could I get this solved fast thanks! The manager of a fleet of au.pdf
could I get this solved fast thanks! The manager of a fleet of au.pdfcould I get this solved fast thanks! The manager of a fleet of au.pdf
could I get this solved fast thanks! The manager of a fleet of au.pdf
 
could you draw a uml diagram for this codeimport structimport ma.pdf
could you draw a uml diagram for this codeimport structimport ma.pdfcould you draw a uml diagram for this codeimport structimport ma.pdf
could you draw a uml diagram for this codeimport structimport ma.pdf
 
could i get some help with the second part of this question A bon.pdf
could i get some help with the second part of this question A bon.pdfcould i get some help with the second part of this question A bon.pdf
could i get some help with the second part of this question A bon.pdf
 
Costo del capital en acciones comunes Ross Textiles desea medir su c.pdf
Costo del capital en acciones comunes Ross Textiles desea medir su c.pdfCosto del capital en acciones comunes Ross Textiles desea medir su c.pdf
Costo del capital en acciones comunes Ross Textiles desea medir su c.pdf
 
Could you please answer these questions with short answersP.pdf
Could  you please answer these questions with short answersP.pdfCould  you please answer these questions with short answersP.pdf
Could you please answer these questions with short answersP.pdf
 
Costeo basado en actividades y distorsi�n del costo del producto F.pdf
Costeo basado en actividades y distorsi�n del costo del producto F.pdfCosteo basado en actividades y distorsi�n del costo del producto F.pdf
Costeo basado en actividades y distorsi�n del costo del producto F.pdf
 
Convert the stack into a queue in c++ and must have matching example.pdf
Convert the stack into a queue in c++ and must have matching example.pdfConvert the stack into a queue in c++ and must have matching example.pdf
Convert the stack into a queue in c++ and must have matching example.pdf
 
Cool Limited accquired a building with a 40 year life for its invest.pdf
Cool Limited accquired a building with a 40 year life for its invest.pdfCool Limited accquired a building with a 40 year life for its invest.pdf
Cool Limited accquired a building with a 40 year life for its invest.pdf
 
Copyright 2009 Deloitte Development LLC Todos los derechos reservado.pdf
Copyright 2009 Deloitte Development LLC Todos los derechos reservado.pdfCopyright 2009 Deloitte Development LLC Todos los derechos reservado.pdf
Copyright 2009 Deloitte Development LLC Todos los derechos reservado.pdf
 

Recently uploaded

Ideotype concept and climate resilient crop varieties for future- Wheat, Rice...
Ideotype concept and climate resilient crop varieties for future- Wheat, Rice...Ideotype concept and climate resilient crop varieties for future- Wheat, Rice...
Ideotype concept and climate resilient crop varieties for future- Wheat, Rice...AKSHAYMAGAR17
 
2.20.24 The March on Washington for Jobs and Freedom.pptx
2.20.24 The March on Washington for Jobs and Freedom.pptx2.20.24 The March on Washington for Jobs and Freedom.pptx
2.20.24 The March on Washington for Jobs and Freedom.pptxMaryPotorti1
 
Overview of Databases and Data Modelling-1.pdf
Overview of Databases and Data Modelling-1.pdfOverview of Databases and Data Modelling-1.pdf
Overview of Databases and Data Modelling-1.pdfChristalin Nelson
 
Barrow Motor Ability Test - TEST, MEASUREMENT AND EVALUATION IN PHYSICAL EDUC...
Barrow Motor Ability Test - TEST, MEASUREMENT AND EVALUATION IN PHYSICAL EDUC...Barrow Motor Ability Test - TEST, MEASUREMENT AND EVALUATION IN PHYSICAL EDUC...
Barrow Motor Ability Test - TEST, MEASUREMENT AND EVALUATION IN PHYSICAL EDUC...Rabiya Husain
 
Grades 7 to 8 Anti- OSAEC and CSAEM session.pptx
Grades 7 to 8 Anti- OSAEC and CSAEM session.pptxGrades 7 to 8 Anti- OSAEC and CSAEM session.pptx
Grades 7 to 8 Anti- OSAEC and CSAEM session.pptxGladysValencia13
 
Chromatography-Gas chromatography-Principle
Chromatography-Gas chromatography-PrincipleChromatography-Gas chromatography-Principle
Chromatography-Gas chromatography-Principleblessipriyanka
 
Writing Agony Letter & If type O+1 & Diphthongs + Text “Arab Science”.pdf
Writing Agony Letter & If type O+1 & Diphthongs + Text “Arab Science”.pdfWriting Agony Letter & If type O+1 & Diphthongs + Text “Arab Science”.pdf
Writing Agony Letter & If type O+1 & Diphthongs + Text “Arab Science”.pdfMr Bounab Samir
 
Practical Research 1: Nature of Inquiry and Research.pptx
Practical Research 1: Nature of Inquiry and Research.pptxPractical Research 1: Nature of Inquiry and Research.pptx
Practical Research 1: Nature of Inquiry and Research.pptxKatherine Villaluna
 
SOCIAL JUSTICE LESSON ON CATCH UP FRIDAY
SOCIAL JUSTICE LESSON ON CATCH UP FRIDAYSOCIAL JUSTICE LESSON ON CATCH UP FRIDAY
SOCIAL JUSTICE LESSON ON CATCH UP FRIDAYGloriaRamos83
 
11 CI SINIF SINAQLARI - 1-2023-Aynura-Hamidova.pdf
11 CI SINIF SINAQLARI - 1-2023-Aynura-Hamidova.pdf11 CI SINIF SINAQLARI - 1-2023-Aynura-Hamidova.pdf
11 CI SINIF SINAQLARI - 1-2023-Aynura-Hamidova.pdfAynouraHamidova
 
Diploma 2nd yr PHARMACOLOGY chapter 5 part 1.pdf
Diploma 2nd yr PHARMACOLOGY chapter 5 part 1.pdfDiploma 2nd yr PHARMACOLOGY chapter 5 part 1.pdf
Diploma 2nd yr PHARMACOLOGY chapter 5 part 1.pdfSUMIT TIWARI
 
skeletal system details with joints and its types
skeletal system details with joints and its typesskeletal system details with joints and its types
skeletal system details with joints and its typesMinaxi patil. CATALLYST
 
UniSC Moreton Bay Library self-guided tour
UniSC Moreton Bay Library self-guided tourUniSC Moreton Bay Library self-guided tour
UniSC Moreton Bay Library self-guided tourUSC_Library
 
The Ministry of Utmost Happiness by Arundhati Roy
The Ministry of Utmost Happiness by Arundhati RoyThe Ministry of Utmost Happiness by Arundhati Roy
The Ministry of Utmost Happiness by Arundhati RoyTrushali Dodiya
 
2.22.24 Black Nationalism and the Nation of Islam.pptx
2.22.24 Black Nationalism and the Nation of Islam.pptx2.22.24 Black Nationalism and the Nation of Islam.pptx
2.22.24 Black Nationalism and the Nation of Islam.pptxMaryPotorti1
 
Food Web SlideShare for Ecology Notes Quiz in Canvas
Food Web SlideShare for Ecology Notes Quiz in CanvasFood Web SlideShare for Ecology Notes Quiz in Canvas
Food Web SlideShare for Ecology Notes Quiz in CanvasAlexandraSwartzwelde
 
GIÁO ÁN TIẾNG ANH GLOBAL SUCCESS LỚP 11 (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) N...
GIÁO ÁN TIẾNG ANH GLOBAL SUCCESS LỚP 11 (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) N...GIÁO ÁN TIẾNG ANH GLOBAL SUCCESS LỚP 11 (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) N...
GIÁO ÁN TIẾNG ANH GLOBAL SUCCESS LỚP 11 (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) N...Nguyen Thanh Tu Collection
 
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptxPractical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptxKatherine Villaluna
 
Nzinga Kika - The story of the queen
Nzinga Kika    -  The story of the queenNzinga Kika    -  The story of the queen
Nzinga Kika - The story of the queenDeanAmory1
 

Recently uploaded (20)

Ideotype concept and climate resilient crop varieties for future- Wheat, Rice...
Ideotype concept and climate resilient crop varieties for future- Wheat, Rice...Ideotype concept and climate resilient crop varieties for future- Wheat, Rice...
Ideotype concept and climate resilient crop varieties for future- Wheat, Rice...
 
2.20.24 The March on Washington for Jobs and Freedom.pptx
2.20.24 The March on Washington for Jobs and Freedom.pptx2.20.24 The March on Washington for Jobs and Freedom.pptx
2.20.24 The March on Washington for Jobs and Freedom.pptx
 
Overview of Databases and Data Modelling-1.pdf
Overview of Databases and Data Modelling-1.pdfOverview of Databases and Data Modelling-1.pdf
Overview of Databases and Data Modelling-1.pdf
 
Barrow Motor Ability Test - TEST, MEASUREMENT AND EVALUATION IN PHYSICAL EDUC...
Barrow Motor Ability Test - TEST, MEASUREMENT AND EVALUATION IN PHYSICAL EDUC...Barrow Motor Ability Test - TEST, MEASUREMENT AND EVALUATION IN PHYSICAL EDUC...
Barrow Motor Ability Test - TEST, MEASUREMENT AND EVALUATION IN PHYSICAL EDUC...
 
Grades 7 to 8 Anti- OSAEC and CSAEM session.pptx
Grades 7 to 8 Anti- OSAEC and CSAEM session.pptxGrades 7 to 8 Anti- OSAEC and CSAEM session.pptx
Grades 7 to 8 Anti- OSAEC and CSAEM session.pptx
 
Chromatography-Gas chromatography-Principle
Chromatography-Gas chromatography-PrincipleChromatography-Gas chromatography-Principle
Chromatography-Gas chromatography-Principle
 
Writing Agony Letter & If type O+1 & Diphthongs + Text “Arab Science”.pdf
Writing Agony Letter & If type O+1 & Diphthongs + Text “Arab Science”.pdfWriting Agony Letter & If type O+1 & Diphthongs + Text “Arab Science”.pdf
Writing Agony Letter & If type O+1 & Diphthongs + Text “Arab Science”.pdf
 
Practical Research 1: Nature of Inquiry and Research.pptx
Practical Research 1: Nature of Inquiry and Research.pptxPractical Research 1: Nature of Inquiry and Research.pptx
Practical Research 1: Nature of Inquiry and Research.pptx
 
SOCIAL JUSTICE LESSON ON CATCH UP FRIDAY
SOCIAL JUSTICE LESSON ON CATCH UP FRIDAYSOCIAL JUSTICE LESSON ON CATCH UP FRIDAY
SOCIAL JUSTICE LESSON ON CATCH UP FRIDAY
 
11 CI SINIF SINAQLARI - 1-2023-Aynura-Hamidova.pdf
11 CI SINIF SINAQLARI - 1-2023-Aynura-Hamidova.pdf11 CI SINIF SINAQLARI - 1-2023-Aynura-Hamidova.pdf
11 CI SINIF SINAQLARI - 1-2023-Aynura-Hamidova.pdf
 
Lipids as Biopolymer
Lipids as Biopolymer Lipids as Biopolymer
Lipids as Biopolymer
 
Diploma 2nd yr PHARMACOLOGY chapter 5 part 1.pdf
Diploma 2nd yr PHARMACOLOGY chapter 5 part 1.pdfDiploma 2nd yr PHARMACOLOGY chapter 5 part 1.pdf
Diploma 2nd yr PHARMACOLOGY chapter 5 part 1.pdf
 
skeletal system details with joints and its types
skeletal system details with joints and its typesskeletal system details with joints and its types
skeletal system details with joints and its types
 
UniSC Moreton Bay Library self-guided tour
UniSC Moreton Bay Library self-guided tourUniSC Moreton Bay Library self-guided tour
UniSC Moreton Bay Library self-guided tour
 
The Ministry of Utmost Happiness by Arundhati Roy
The Ministry of Utmost Happiness by Arundhati RoyThe Ministry of Utmost Happiness by Arundhati Roy
The Ministry of Utmost Happiness by Arundhati Roy
 
2.22.24 Black Nationalism and the Nation of Islam.pptx
2.22.24 Black Nationalism and the Nation of Islam.pptx2.22.24 Black Nationalism and the Nation of Islam.pptx
2.22.24 Black Nationalism and the Nation of Islam.pptx
 
Food Web SlideShare for Ecology Notes Quiz in Canvas
Food Web SlideShare for Ecology Notes Quiz in CanvasFood Web SlideShare for Ecology Notes Quiz in Canvas
Food Web SlideShare for Ecology Notes Quiz in Canvas
 
GIÁO ÁN TIẾNG ANH GLOBAL SUCCESS LỚP 11 (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) N...
GIÁO ÁN TIẾNG ANH GLOBAL SUCCESS LỚP 11 (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) N...GIÁO ÁN TIẾNG ANH GLOBAL SUCCESS LỚP 11 (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) N...
GIÁO ÁN TIẾNG ANH GLOBAL SUCCESS LỚP 11 (CẢ NĂM) THEO CÔNG VĂN 5512 (2 CỘT) N...
 
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptxPractical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
Practical Research 1: Qualitative Research and Its Importance in Daily Life.pptx
 
Nzinga Kika - The story of the queen
Nzinga Kika    -  The story of the queenNzinga Kika    -  The story of the queen
Nzinga Kika - The story of the queen
 

Create a menu program, which includes a RecursionEngine class, allow.pdf

  • 1. Create a menu program, which includes a RecursionEngine class, allowing the user to generate output based upon a group of recursive algorithms, 8 of which I will specify, and two additional algorithms for you to devise on your own. Coding Requirements: 1. Create your RecursionEngine class to contain the 8 methods to generate output based upon the algorithms listed below 2. Create functions in your container class, which will serve as an engine to generate the menu, generate output for each algorithm as you choose. You may use various report formats with heading(s)/footer(s) if needed. 3. In main(), invoke the menu when the program starts and run each menu item, showing your output for each function. 4. The interactive menu will invoke functions to perform the following options. The menu should have validation to only accept 1..11 1. Binary to Decimal Conversion 2. Decimal to Binary Conversion 3. Decimal to Other Base 4. Factorial 5. Generate Fibonacci Numbers 6. Find Greatest Common Denominator 7. Raising a Number to a Power/Exponentiation 8. Sum Array Elements 9. Additional Algorithm 1 10. Additional Algorithm 2 11. End Program Output Requirements: Exercise all methods in your RecursionEngine to show their results/output Provide input to the functions as needed Make sure the output explains what it is doing and/or asking for input values Assigned: Week 10 Due: Week 11 Points: 50 Create a menu program, which includes a RecursionEngine class, allowing the user to generate output based upon a group of recursive algorithms, 8 of which I will specify, and two additional algorithms for you to devise on your own. Coding Requirements: 1. Create your RecursionEngine class to contain the 8 methods to generate output based upon the algorithms listed below 2. Create functions in your "container" class, which will serve as an engine to generate the menu, generate output for each algorithm as you choose. You may use various report formats with heading(s)/footer(s) if needed. 3. In main(), invoke the menu when the program starts and run each menu item, showing your output for each function. 4. The interactive menu will invoke functions to perform the following options. The menu should have validation to only accept 1..11 1. Binary to Decimal Conversion 2. Decimal to Binary Conversion 3. Decimal to Other Base 4. Factorial 5. Generate Fibonacci Numbers 6. Find Greatest Common Denominator 7. Raising a Number to a Power/Exponentiation 8. Sum Array Elements 9. Additional Algorithm 1 10. Additional Algorithm 2 11. End Program Output Requirements: - Exercise all methods in your RecursionEngine to show their results/output - Provide input to the functions as needed - Make sure the output explains what it is doing and/or asking for input values Turning in Your Work: Required: Post the Word document with output samples separately from the .zip file with your code. Screenshots in the Word document should include the output samples in the console window displayed when you run the program. The output will be rather long, so you can just show individual runs for each screenshot.