Adder
Sign in to test your solution.
// Adder program
using System;
class Submission
{
// -------------------------
// Subprograms
// -------------------------
static void adder()
{
double total = 0;
double top = 0;
int count = 0;
double ave = 0;
bool complete = false;
while (!complete)
{
string data = Console.ReadLine();
if (data != "0")
{
double number = Convert.ToDouble(data);
total = total + number;
count = count + 1;
if (number > top)
{
top = number;
}
}
else {
complete = true;
if (count > 0)
{
ave = total / count;
}
else
{
ave = 0;
}
}
}
Console.WriteLine($"Total: {total} Top: {top} Ave: {ave}");
}
// -------------------------
// Main program
// -------------------------
public static void Main(string[] args)
{
adder();
}
}
You can submit as many times as you like. Only your latest submission will be taken into account.
Sign in to test your solution.