Циклы (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);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д