Tuesday, March 18, 2014

Do_While_Loop_Ex_6 (Wk-7) Feb 17-21, 2014

Ex 6: Read integer values from user. Stop reading when the user enter a negative value. Determine and display the average value.
        static void Main(string[] args)
        {
            double average = 0;
            int counter = 0;
            int sum = 0;
            int userValue = 0;
            do
            {
                Console.Write("Enter the value: ");
                userValue = Convert.ToInt32(Console.ReadLine());
                if (userValue > 0)
                {
                    sum += userValue;
                    counter++;
                }
            } while (userValue > 0);
            average = sum / counter;
            Console.WriteLine("Sum: {0} \nAverage:{1}", sum, average);

            Console.ReadLine();
        }

No comments:

Post a Comment