Записать данные в файл и просмотреть данные из файла - 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();
        }
 
    }
 
}

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


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

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

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