How JustAnswer Works:

  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site.
    Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.

Ask Raj Your Own Question

Raj
Raj, Engineer
Category: Homework
Satisfied Customers: 1259
Experience:  4 + Experiance in IT Industry
16752232
Type Your Homework Question Here...
Raj is online now
A new question is answered every 9 seconds

For ATLProg Only" Algorithmic DesignThis assignment

Resolved Question:

For ATLProg Only"

Algorithmic Design

This assignment will give you an opportunity to learn about using algorithm design in OOP. Complete the following programs.

Factorial numbers

In this assignment, you will write a program that provides the following features:
The program should provide an interface that includes the following:
A factorial button
A recursion log (the multiline text box on the right of the interface)
The program should perform the following functions:
User can enter an
Submitted: 2 years ago.
Category: Homework
Expert:  ATLProg replied 2 years ago.

ATLPROG :

Hi. Can you please provide complete question text

Expert:  ATLProg replied 2 years ago.
Our chat has ended, but you can still continue to ask me questions here until you are satisfied with your answer. Come back to this page to view our conversation and any other new information.

What happens now?

If you haven’t already done so, please rate your answer above. Or, you can reply to me using the box below.
Expert:  ATLProg replied 2 years ago.
Can you please provide complete question text
Customer: replied 2 years ago.

Assignment 2: Algorithmic Design


This assignment will give you an opportunity to learn about using algorithm design in OOP. Complete the following programs.



  1. Factorial numbers
    In this assignment, you will write a program that provides the following features:

    • The program should provide an interface that includes the following:

      • A factorial button

      • A recursion log (the multiline text box on the right of the interface)



    • The program should perform the following functions:

      • User can enter an integer from 1 to 10.

      • When the user clicks the Factorialbutton, the program should compute and display the integer's factorial.

      • The recursion log should display a message indicating when each recursive call was made.

      • The interface should also indicate when the base case is reached, and it should list all values returned.





    Save the program as Factional.cpp.

  2. Algorithmic Design in Procedural Programming and OOP
    In this assignment, you will complete the following tasks:

    • Create a program that counts up to start with level = 1 and counting each level of recursion up to the base case.

    • Modify the program so that it counts down instead of up.

    • Make the changes necessary to enable it to start by setting the level to the base case.

    • After the above steps are performed, the program should subtract 1 from the level above with each recursive call until you reach the base case.


    Save the program as Procedural.cpp.


Submission Details:


Embed the two programs in a Microsoft Word document with a description of your programming strategy.


Name your document SU_ITS3105_W5_A2_LastName_FirstInitial.doc.


Submit the document to the W5: Assignment 2 Dropbox by Monday, September 10, 2012.

































Assignment 2 Grading Criteria
Maximum Points

Wrote a program that:

  • Has an interface that includes a factorial button and a recursion log.

  • Allows users to enter an integer from 1 to 10.

  • Makes the Factorial button successfully compute and display the integer's factorial.

  • Makes the recursion log display a message indicating when each recursive call was made.

  • Enables the interface to indicate when the base case was reached and it should list all values returned.



15

Wrote a program that:

  • Counts up to start with level = 1 and counting each level of recursion up to the base case.

  • Counts down instead of up.

  • Starts by setting the level to the base case.

  • Subtracts 1 from the level above with each recursive call until you reach the base case.



10

Described your programming strategy.
5

Presented a structured document free of spelling and grammatical errors.
5

Properly cited sources using APA format.
5

Total:
40

Expert:  ATLProg replied 2 years ago.
These are 2 different programs..Will it be possible for you to create a new question for

Algorithmic Design in Procedural Programming and OOP
In this assignment, you will complete the following tasks:

Create a program that counts up to start with level = 1 and counting each level of recursion up to the base case.

Modify the program so that it counts down instead of up.

Make the changes necessary to enable it to start by setting the level to the base case.

After the above steps are performed, the program should subtract 1 from the level above with each recursive call until you reach the base case.


Save the program as Procedural.cpp.
Customer: replied 2 years ago.

yes. for question 1


This assignment will give you an opportunity to learn about using algorithm design in OOP. Complete the following programs.



  1. Factorial numbers
    In this assignment, you will write a program that provides the following features:

    • The program should provide an interface that includes the following:

      • A factorial button

      • A recursion log (the multiline text box on the right of the interface)



    • The program should perform the following functions:

      • User can enter an integer from 1 to 10.

      • When the user clicks the Factorialbutton, the program should compute and display the integer's factorial.

      • The recursion log should display a message indicating when each recursive call was made.

      • The interface should also indicate when the base case is reached, and it should list all values returned.





    Save the program as Factional.cpp.

Expert:  ATLProg replied 2 years ago.
ok thanks..will provide answer to "Factional.cpp" here and will wait for you to raise a new question for "Procedural.cpp"
Customer: replied 2 years ago.

For ATLPROG


2nd question


 



  • Algorithmic Design in Procedural Programming and OOP
    In this assignment, you will complete the following tasks:

    • Create a program that counts up to start with level = 1 and counting each level of recursion up to the base case.

    • Modify the program so that it counts down instead of up.

    • Make the changes necessary to enable it to start by setting the level to the base case.

    • After the above steps are performed, the program should subtract 1 from the level above with each recursive call until you reach the base case.


    Save the program as Procedural.cpp.


Submission Details:


Embed the two programs in a Microsoft Word document with a description of your programming strategy.


Name your document SU_ITS3105_W5_A2_LastName_FirstInitial.doc.


Submit the document to the W5: Assignment 2 Dropbox by Monday, September 10, 2012.

Expert:  ATLProg replied 2 years ago.
ok thanks..will provide answer to "Factional.cpp" here and will wait for you to raise a new question for "Procedural.cpp"
Customer: replied 2 years ago.


when will you have answers to both questions?

Expert:  ATLProg replied 2 years ago.
I will have Factorial ready soon..Please raise a question for Procedural.cpp.
Customer: replied 2 years ago.

what do you mean about raise a question for procedural.cpp?

Expert:  ATLProg replied 2 years ago.
I had mentioned multiple times that this is multi part question.
Thank you for requesting me. Unfortunately, I am not able to assist you with your question, so I will open it to all Experts and if someone can assist you, they will post a reply. Best wishes.
Expert:  Raj replied 2 years ago.
Hi There,

You Expert has opted Out. So I will be helping you with the Solution
Can you please specify the deadline for the Project.
Also specify the s/w you use.

Thank you.
Customer: replied 2 years ago.

deadline is tomorrow. VB assignment. C++.

Expert:  Raj replied 2 years ago.
How can you create C++ code in VB??

Do you mean you are using Visual Studio and need the implementation using FORMS or Simple Console based code?
Customer: replied 2 years ago.

yes.

Expert:  Raj replied 2 years ago.
So you need form based or console based code?
Customer: replied 2 years ago.


form based

Expert:  Raj replied 2 years ago.
Ok I have Visual Studio Express Edition.
If I provide you solution in that will that be fine??
Customer: replied 2 years ago.

yes. I'm already three day late. any help with be appreciated

Expert:  Raj replied 2 years ago.
No Problem I will provide you project made in C++ Express Edition that I have
Customer: replied 2 years ago.


Thanks. How soon with you have this available?

Expert:  Raj replied 2 years ago.
Mostly in approx 13 hrs.
Will that be fine with you?
Customer: replied 2 years ago.

yes if that's considering tomorrow, approx 12 or 1pm EST.

Expert:  Raj replied 2 years ago.
Yes I will have it ready by tomorrow before noon.
Customer: replied 2 years ago.


Just a reminder. this assignment has two parts. you have part 2, and ATLPROG has part one. "can you ask him to submit his as well approx around the same time.

Expert:  Raj replied 2 years ago.
ATLPROG opted out of Question which means he is no longer working on your assignment.

So Please confirm me whether you want both or just One.
If you want him to solve the first One than I will advise you to begin a new Question Starting with TO ATLPROG followed by the first Question.

Do Let me know what you want...

If you want I can solve both for you as well....
Customer: replied 2 years ago.


Please solve both. do you need Part 1 question, if so, here it is.


 



  • Factorial numbers
    In this assignment, you will write a program that provides the following features:




      • The program should provide an interface that includes the following:




          • A factorial button







          • A recursion log (the multiline text box on the right of the interface)











      • The program should perform the following functions:




          • User can enter an integer from 1 to 10.







          • When the user clicks the Factorialbutton, the program should compute and display the integer's factorial.







          • The recursion log should display a message indicating when each recursive call was made.







          • The interface should also indicate when the base case is reached, and it should list all values returned.




        Save the program as Factional.cpp.



Expert:  Raj replied 2 years ago.
Ok Got it.

I am working on both of them....
Customer: replied 2 years ago.


I appreciate your help. how do I request you for the next two assignments?

Expert:  Raj replied 2 years ago.
To Request me you just have to begin your Question with TO RAJ followed by the Question.
Customer: replied 2 years ago.


thanks.

Expert:  Raj replied 2 years ago.
You are welcome.

How much time is left for both of the assignment in this Question?
Customer: replied 2 years ago.

today


 

Expert:  Raj replied 2 years ago.
Ok
Will it be fine if I provide you solution in approx 5-6 hrs.?
Customer: replied 2 years ago.


yes. thanks

Expert:  Raj replied 2 years ago.
Ok Than I will leave a message here when Solution files are ready.
Customer: replied 2 years ago.


cool!!

Expert:  Raj replied 2 years ago.
You Are Welcome.
See you later....
Customer: replied 2 years ago.


ok. thanks

Expert:  Raj replied 2 years ago.
You Are Welcome....
Customer: replied 2 years ago.


I pose my second question for "ALL experts" yesterday. However the Moderator could not find anyone. Can you grab it once you are done with this one. I will have a big bonus for u if you are able to do so.

Expert:  Raj replied 2 years ago.
No problem...
Once I finish This One I will give it a look...
Expert:  Raj replied 2 years ago.
For your Update I have completed First Part.

Now within 1 hr. second part will be done too.....
Customer: replied 2 years ago.

Cool.


 


 

Expert:  Raj replied 2 years ago.
If you can stay Online for approx 15-20 min I will provide you both the codes now.
Customer: replied 2 years ago.


cool!! My shift ends at 8pm

Expert:  Raj replied 2 years ago.
Ok So If I provide you solution now will you be able to test it??

I have completed both the solutions......

Tell me what do you want me to do?
Customer: replied 2 years ago.

let's test it now

Expert:  Raj replied 2 years ago.
THIS ANSWER IS LOCKED!
You can view this answer by clicking here to Register or Login and paying $3.
If you've already paid for this answer, simply Login.
Raj, Engineer
Category: Homework
Satisfied Customers: 1259
Experience: 4 + Experiance in IT Industry
Raj and other Homework Specialists are ready to help you

JustAnswer in the News:

 
 
 
Ask-a-doc Web sites: If you've got a quick question, you can try to get an answer from sites that say they have various specialists on hand to give quick answers... Justanswer.com.
JustAnswer.com...has seen a spike since October in legal questions from readers about layoffs, unemployment and severance.
Web sites like justanswer.com/legal
...leave nothing to chance.
Traffic on JustAnswer rose 14 percent...and had nearly 400,000 page views in 30 days...inquiries related to stress, high blood pressure, drinking and heart pain jumped 33 percent.
Tory Johnson, GMA Workplace Contributor, discusses work-from-home jobs, such as JustAnswer in which verified Experts answer people’s questions.
I will tell you that...the things you have to go through to be an Expert are quite rigorous.
 
 
 

What Customers are Saying:

 
 
 
  • Wonderful service, prompt, efficient, and accurate. Couldn't have asked for more. I cannot thank you enough for your help. Mary C. Freshfield, Liverpool, UK
< Last | Next >
  • Wonderful service, prompt, efficient, and accurate. Couldn't have asked for more. I cannot thank you enough for your help. Mary C. Freshfield, Liverpool, UK
  • This expert is wonderful. They truly know what they are talking about, and they actually care about you. They really helped put my nerves at ease. Thank you so much!!!! Alex Los Angeles, CA
  • Thank you for all your help. It is nice to know that this service is here for people like myself, who need answers fast and are not sure who to consult. GP Hesperia, CA
  • I couldn't be more satisfied! This is the site I will always come to when I need a second opinion. Justin Kernersville, NC
  • Just let me say that this encounter has been entirely professional and most helpful. I liked that I could ask additional questions and get answered in a very short turn around. Esther Woodstock, NY
  • Thank you so much for taking your time and knowledge to support my concerns. Not only did you answer my questions, you even took it a step further with replying with more pertinent information I needed to know. Robin Elkton, Maryland
  • He answered my question promptly and gave me accurate, detailed information. If all of your experts are half as good, you have a great thing going here. Diane Dallas, TX
 
 
 

Meet The Experts:

 
 
 
  • Manal Elkhoshkhany

    Tutor

    Satisfied Customers:

    4520
    More than 5000 online tutoring sessions.
< Last | Next >
  • http://ww2.justanswer.com/uploads/BU/BusinessTutor/2012-2-2_115741_Kouki2.64x64.jpg Manal Elkhoshkhany's Avatar

    Manal Elkhoshkhany

    Tutor

    Satisfied Customers:

    4520
    More than 5000 online tutoring sessions.
  • http://ww2.justanswer.com/uploads/LI/lindaus/2012-6-10_04811_IMG20120609164157.64x64.jpg Linda_us's Avatar

    Linda_us

    Finance, Accounts & Homework Tutor

    Satisfied Customers:

    3121
    Post Graduate Diploma in Management (MBA)
  • http://ww2.justanswer.com/uploads/ComputersGuru/2010-02-13_051118_Photo41.JPG LogicPro's Avatar

    LogicPro

    Engineer

    Satisfied Customers:

    3035
    Expert in Java C++ C C# VB Javascript Design SQL HTML
  • http://ww2.justanswer.com/uploads/lanis/2009-4-1_233717_phput9xef_c1pm.jpg Lani S.'s Avatar

    Lani S.

    Tutor

    Satisfied Customers:

    2457
    Registered Nurse, Internet Researcher, Private Tutor
  • http://ww2.justanswer.com/uploads/chooser77/2009-08-18_162025_Chris.jpg Chris M.'s Avatar

    Chris M.

    M.S.W. Social Work

    Satisfied Customers:

    2341
    Master's Degree, strong math and writing skills, experience in one-on-one tutoring (college English)
  • http://ww2.justanswer.com/uploads/JawaadAhmed/2009-6-27_12137_SIs_SHadi.jpg F. Naz's Avatar

    F. Naz

    Chartered Accountant

    Satisfied Customers:

    1975
    Experience with chartered accountancy
  • http://ww2.justanswer.com/uploads/JK/jkcpa/2011-1-16_182614_jkcpa.64x64.jpg Bizhelp's Avatar

    Bizhelp

    CPA

    Satisfied Customers:

    1873
    Bachelors Degree and CPA with Accounting work experience
 
 
 

Related Homework Questions