Записать данные в файл и просмотреть данные из файла - C#
Формулировка задачи:
Протабулировать функцию y=sin(x + x2 ) для -2pi<=x<=2pi с шагом pi/10. Записать данные в файл и просмотреть данные из файла.
Решение задачи: «Записать данные в файл и просмотреть данные из файла»
textual
Листинг программы
using System; using System.Linq; using System.IO; namespace _02 { class Program { static void Main(string[] args) { ReportInFile("output.txt"); foreach (var line in ReadFromFile("output.txt")) Console.WriteLine(line); Console.ReadLine(); } private static void ReportInFile(string fileName) { double x = -2 * Math.PI; using (StreamWriter sw = new StreamWriter(new FileStream(fileName, FileMode.Append, FileAccess.Write))) { while (x <= 2 * Math.PI) { sw.WriteLine($"x = {x} y = {Math.Sin(x + 2*x)}"); x += Math.PI / 10; } } } private static string[] ReadFromFile(string fileName) { return File.ReadLines(fileName).ToArray(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д