Question: Please do using C# code show what is put in the classes and main class, and use visual studio. 2 2 ; 2 3 ;
Please do using C# code show what is put in the classes and main class, and use visual studio.
;;
Make regular commits with descriptive commit comments. Marks will be awarded for this but more importantly, it will help to keep your code safe.
Using C# and Visual Studio, design and implement a standalone command line application that fulfils the following requirements:
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
The software shall display the full recipe, including the ingredients and steps, in a neat format to the user.
The user shall be able to request that the recipe is scaled by a factor of halfdouble or 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
The user can request that the quantities be reset to the original values.
The user shall be able to clear all the data to enter a new recipe.
The software shall not persist the user data between runs. The data shall only be stored in memory while the software is running.
Nonfunctional requirements:
You are required to use internationally acceptable coding standards. Include comprehensive comments explaining variable names, methods, and the logic of programming code.
You are required to use classes.
Store the ingredients and steps in arrays.
When you are ready to submit Part create a tag called Part in your GitHub repository.
Tip: Make sure your lecturer has access to your repository.
Submit the following items for this part:
A zip file containing the complete source code, including the Visual Studio project files.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
