Циклы (do-while). Вычисление суммы и среднего арифметического последовательности положительных чисел - C#

Узнай цену своей работы

Формулировка задачи:

Написать программу, вычисляющую сумму и среднее арифметическое последовательности положительных чисел, которые вводятся с клавиатуры. Ниже приведен рекомендуемый вид экрана во время выполнения программы (данные, введенные пользователем, выделены полужирным шрифтом). Вычисление среднего арифметического последовательности положительных чисел. Вводите числа после стрелки. Для завершения ввода введите ноль. -> 45 -> 23 -> 15 -> 0 Введено чисел: 3 Сумма чисел: 83 Среднее арифметическое: 27.67

Решение задачи: «Циклы (do-while). Вычисление суммы и среднего арифметического последовательности положительных чисел»

textual
Листинг программы
            int cnt = 0, sum = 0, tmp=1;
            Console.WriteLine(@"Вычисление среднего арифметического
последовательности положительных чисел.
Вводите числа после стрелки.
Для завершения ввода введите ноль.");
            do
            {
                Console.Write("->");
                tmp = int.Parse(Console.ReadLine());
                sum += tmp;
                cnt++;
            } while(tmp!=0);
            Console.WriteLine($"Введено чисел: {--cnt}");
            Console.WriteLine($"Сумма чисел: {sum}");
            Console.WriteLine($"Среднее арифметическое: {Math.Round((double)sum/cnt,2)}");
            Console.ReadKey(true);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4 из 5
Похожие ответы