Средно аритметично на произволен брой числа
Колеги, правя една програма, която смята средно аритметично на произволен брой числа, обаче имам проблем. Как да я направя така, че когато въведа число, по-голямо от 0 цикъла да се върти, когато въведа число по-малко от 0 програмата да излиза от цикъла?
Ето го кода:
class Program
{
static void Main(string[] args)
{
int startStop = int.Parse(Console.ReadLine());
int container = 0;
int sum = 0;
int average = 0;
while (true)
{
if (startStop > 0)
{
Console.WriteLine("Enter value: ");
sum = int.Parse(Console.ReadLine());
container++;
}
if (startStop== 0)
{
break;
}
}
average = sum / container;
Console.WriteLine("The average is " + sum);
}
}