Need the answer in Visual C# Instructions A website sells three products whose retail prices are as follows: product 1, $2.98; product 2, $4.50; and product 3, $9.98. Write an app that reads a series of pairs of numbers as follows: product number quantity sold Your app should use a switch statement to determine the retail price for each product. It should calculate and display the total retail value of all products sold. Use a sentinel-controlled loop to determine when the app should stop looping and display the final results.

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

Need the answer in Visual C#

Instructions

A website sells three products whose retail prices are as follows: product 1, $2.98; product 2, $4.50; and product 3, $9.98. Write an app that reads a series of pairs of numbers as follows:

  1. product number
  2. quantity sold

Your app should use a switch statement to determine the retail price for each product. It should calculate and display the total retail value of all products sold. Use a sentinel-controlled loop to determine when the app should stop looping and display the final results.

Write the code where the Bold comments are.

The code from Sales.cs is:

// Exercise 6.17 Solution: Sales.cs
// Application calculates sales, based on an input of product
// number and quantity sold
using System;

public class Sales
{
// calculates sales for 3 products
public static void Main( string[] args )
{
decimal product1 = 0M; // amount sold of first product
decimal product2 = 0M; // amount sold of second product
decimal product3 = 0M; // amount sold of third product

      int productId = 1; // current product id number

      // ask user for product number until flag value entered
while ( productId != 0 )
{
// determine the product chosen
Console.Write(
"Enter product number (1-3) (0 to stop): " );
productId = Convert.ToInt32( Console.ReadLine() );

         if ( productId >= 1 && productId <= 3 )
{
// determine the number sold of the item
Console.Write( "Enter quantity sold: " );
int quantity = Convert.ToInt32( Console.ReadLine() );

            // increment the total for the item by the
// price times the quantity sold using a switch multiple selection statement.

 

         } // end if
else if ( productId != 0 )
Console.WriteLine(
"Product number must be between 1 and 3 or 0 to stop" );
} // end while

      // display summary
Console.WriteLine( "\nProduct 1: {0:C}", product1 );
Console.WriteLine( "Product 2: {0:C}", product2 );
Console.WriteLine( "Product 3: {0:C}", product3 );
} // end Main
} // end class Sales

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 1 images

Blurred answer
Knowledge Booster
Introduction to computer system
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education