Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Chapter7Problem13
{
class Program
{
static void Main()
{
int i;
int numOfOrders;
double orders = 0.00;
double discount = 0.00;
double nPrice = 0.00;
double totalOrders = 0;
double totalDiscount = 0;
double totalnetNetPrice = 0;
Console.Write("\nEnter # of Orders: ");
numOfOrders = Convert.ToInt32(Console.ReadLine());
double[] Order = new double[numOfOrders];
double[] Discount = new double[numOfOrders];
double[] netPrice = new double[numOfOrders];
for (i = 0; i <= numOfOrders; i++)
{
Console.Write("\nEnter Total Order: ");
orders = Convert.ToDouble(Console.ReadLine());
if (orders <= 200.00)
discount = .10 * orders;
if (orders > 200.00)
discount = .15 * orders;
}
nPrice = orders - discount;
Console.Write("\n ORDERS DISCOUNT NET PRICE\n");
Console.Write("-------------------------------------------------------\n");
totalOrders += orders;
totalDiscount += discount;
totalnetNetPrice += nPrice;
for(i = 0; i <= numOfOrders; i++)
{
Console.Write("\n{0,14:C}{1,22:C}{2,19:C}\n", Order[i], Discount[i], netPrice[i]);
Console.Write("-------------------------------------------------------\n");
Console.Write("\n{0,14:C}{1,22:C}{2,19:C}\n", totalOrders, totalDiscount, totalnetNetPrice);
}
}
}
}
I keep getting an out of bounds error in my code
I'm suppose to enter number of orders then enter those orders then calculate a discount and net price display the orders, discount, net price then the totals at the bottom If someone can figure it out because I'm totally frustrate with this