Реализовать считывание из файла записанных чисел и вычисление их среднего арифметического - C#
Формулировка задачи:
Ввести с клавиатуры последовательность из 10 чисел и записать ее в файл. Реализовать считывание из файла записанных чисел и вычисление их среднего арифметического. Допишите среднее значение в конец файла.
Решение задачи: «Реализовать считывание из файла записанных чисел и вычисление их среднего арифметического»
textual
Листинг программы
using System; using System.IO; using System.Linq; namespace Console1 { class MainClass { public static void Main (string[] args) { var path = "tmp.txt"; var values = Enumerable.Range (0, 10).Select ((e) => double.Parse (Console.ReadLine ())).Aggregate (string.Empty, (s, x) => s + x + " "); File.WriteAllText (path, values); var average = Array.ConvertAll (File.ReadAllText (path).Split (new char[]{ ' ' }, StringSplitOptions.RemoveEmptyEntries), (s) => double.Parse (s)).Average (); using (var sw = File.AppendText (path)) { sw.WriteLine (average.ToString ()); } } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д