Question: I need help completing this assignment Object - oriented programming Write a console program that requires user input. Apply string manipulation to solve a programming

I need help completing this assignment Object-oriented programming
Write a console program that requires user input.
Apply string manipulation to solve a programming problem.
Use automatic properties to solve a programming problem.
Make regular commits with descriptive commit comments. Marks will be awarded for this (5%), but more importantly, it will help to keep your code safe.
Assignment
Using C# and Visual Studio, design and implement a standalone command line application that fulfills the following requirements:
1 The user shall be able to enter the details for a single recipe:
a. The number of ingredients.
b. For each ingredient: the name, quantity, and unit of measurement. For example, one
tablespoon of sugar.
c. The number of steps.
d. For each step: a description of what the user should do.
2. The software shall display the full recipe, including the ingredients and steps, in a neat
format to the user.
3. The user shall be able to request that the recipe be scaled by a factor of 0.5(half),2
(double), or 3(triple). All the ingredient quantities shall be changed accordingly when the recipe is displayed. For example, one tablespoon of sugar will become two tablespoons of
sugar if the factor is 2.
4. The user can request that the quantities be reset to the original values.
5. The user shall be able to clear all the data to enter a new recipe.
6. The software shall not persist the user data between runs. The data shall only be stored in
memory while the software is running.
Non-functional requirements: (important*)
1. You are required to use internationally acceptable coding standards. Include
comprehensive comments explaining variable names, methods, and the logic of
programming code.
2. You are required to use classes.
3. Store the ingredients and steps in arrays.

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 Accounting Questions!