// Program gets a quantity ordered from user // then determines price and discount based on quantity // price per item before discounts is $6.00 // order 15 or more, get a 20% discount // order 10 to 14 - get a 14% discount // order 5 to 9, get a 10% discount using System; using static System.Console; using System.Globalization; class DebugSeven3 {    static void Main()    {       int quantity;       double price;       quantity = GetQuantity();      price = CalculatePrice(int quantity);       WriteLine("Final price for {0} items is {1}.",         quantity, price.ToString("C", CultureInfo.GetCultureInfo("en-US")));    }    private static int GetQuantity()    {       int quan;       WriteLine("Enter number of items >> ");       quan = Convert.ToInt32(ReadLine());       return quan;    }    private double CalculatePrice(int quantityOrdered)    {       double PRICE_PER_ITEM = 6.00;   double price = 0;   double discount = 0;   int[] quanLimits = {0, 5, 10, 15};   double[] limits = {0, 0.10, 0.14, 0.20};   for(int x = limits.Length - 1; x >= 0; --x)   if(quantityOrdered >= quanLimits[x])   {   discount = limits[x];   x = 0;   }   price = quantityOrdered * PRICE_PER_ITEM;   price = price - price * discount;   return price;   }   }

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

// Program gets a quantity ordered from user

// then determines price and discount based on quantity

// price per item before discounts is $6.00

// order 15 or more, get a 20% discount

// order 10 to 14 - get a 14% discount

// order 5 to 9, get a 10% discount

using System;

using static System.Console;

using System.Globalization;

class DebugSeven3

{

   static void Main()

   {

      int quantity;

      double price;

      quantity = GetQuantity();

     price = CalculatePrice(int quantity);

      WriteLine("Final price for {0} items is {1}.",

        quantity, price.ToString("C", CultureInfo.GetCultureInfo("en-US")));

   }

   private static int GetQuantity()

   {

      int quan;

      WriteLine("Enter number of items >> ");

      quan = Convert.ToInt32(ReadLine());

      return quan;

   }

   private double CalculatePrice(int quantityOrdered)

   {

      double PRICE_PER_ITEM = 6.00;

 

double price = 0;

 

double discount = 0;

 

int[] quanLimits = {0, 5, 10, 15};

 

double[] limits = {0, 0.10, 0.14, 0.20};

 

for(int x = limits.Length - 1; x >= 0; --x)

 

if(quantityOrdered >= quanLimits[x])

 

{

 

discount = limits[x];

 

x = 0;

 

}

 

price = quantityOrdered * PRICE_PER_ITEM;

 

price = price - price * discount;

 

return price;

 

}

 

}


Help, please Can't figure out why it's not working

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps with 2 images

Blurred answer
Knowledge Booster
Data members
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
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