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