asked on
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static string[] playerNameAr = new string[100];
static double[] scoreAr = new double[100];
public static void Main(string[] args)
{
int numPlayers = InputData();
int scoreCnt;
string inValue;
DisplayPlayerData(numPlayers);
double averageScore = CalculateAverageScore(numPlayers);
Console.WriteLine("\nAverage Score: {0:F}", averageScore);
DisplayBelowAverage(numPlayers, averageScore);
Console.WriteLine("Enter Score{0}: " + "(Press Q to exit)", scoreCnt + 1);
inValue = Console.ReadLine();
}
public static int InputData()
{
// do while name isn't "Q", store name/score and increment counter
// return the counter value
While(inValue != "Q")
{
scoreAr[scoreCnt] = Convert.ToInt32(inValue);
++scoreCnt;
Conscole.Write("Enter score {0}: " + "(Q to exit)", scoreCnt + 1);
inValue = Console.ReadLine();
}
Console.WriteLine("The number of scores: " + scoreCnt);
}
public static void DisplayPlayerData(int numPlayers)
{
// iterate over arrays up to "numPlayers" and output
}
public static double CalculateAverageScore(int numPlayers)
{
// iterate over array up to "numPlayers" and keep running total, return average
}
public static void DisplayBelowAverage(int numPlayers, double avg)
{
//iterate over array up to "numPlayers" and output those less than the average
}
}
}