Level 3 - Condition controlled repetitions 0 of 9 activities solved
  1. Capital city Not yet solved
  2. Car value Not yet solved
  3. Adder Not yet solved
  4. Compound interest Not yet solved
  5. Valid month Not yet solved
  6. Cashpoint Not yet solved
  7. Square root Not yet solved
  8. PIN Not yet solved
  9. Measurements Not yet solved
Next series Assessment point - Levels 1-3
Level 3 - Condition controlled repetitions

Adder

Sign in to hand in your solution and get feedback.

// 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(); } }