Записать в текстовый файл результат расчёта функции f(y) - C# (185359)
Формулировка задачи:
Результат должен быть записан в виде двух столбцов - аргумента и значение функции от данного аргумента. Начало и конец диапазона , имя файла , а также шаг расчёта вводить с клавиатуры. f(y) = cos(y)*y
Решение задачи: «Записать в текстовый файл результат расчёта функции f(y)»
textual
Листинг программы
- using System;
- using System.IO;
- namespace SystemIO
- {
- class Program
- {
- static void Main(string[] args)
- {
- CaclFunction("outPut.txt", 0, 120, 1);
- }
- private static void CaclFunction(string path, double startPosition, double endPosition, double offset)
- {
- while(startPosition <= endPosition)
- {
- using (StreamWriter sw = new StreamWriter(new FileStream(path, FileMode.Append,FileAccess.Write)))
- sw.WriteLine(string.Format($"{startPosition} {Math.Cos(startPosition) * startPosition}"));
- startPosition += offset;
- }
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д