АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Текст программы. using System.Collections.Generic;

Читайте также:
  1. A. Прочитайте текст и сделайте задания к нему.
  2. Aufgabe 2. Изучите образцы грамматического разбора простых предложений.Выберите из текста и разберите 3 простых предложения.
  3. c. Составьте рассказ о вашем любимом празднике в вашей стране, заполнив следующий текст-образец. Полученный текст запишите.
  4. I. Основы применения программы Excel
  5. I. Перевести текст. 1 страница
  6. I. Перевести текст. 10 страница
  7. I. Перевести текст. 11 страница
  8. I. Перевести текст. 2 страница
  9. I. Перевести текст. 3 страница
  10. I. Перевести текст. 4 страница
  11. I. Перевести текст. 5 страница
  12. I. Перевести текст. 6 страница

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.IO;

 

namespace ConsoleApplication_Lab3_2

{

class Program

{

static void Main(string[] args)

{

double h = 0.0005, a = 0, b = 6, x, xh, xk, yk;

int i = 0;

x = a;

FileStream u = new FileStream("rez2.txt", FileMode.Create);

StreamWriter Wr = new StreamWriter(u);

Console.WriteLine("Корни уравнения и значения y");

Wr.WriteLine("Корни уравнения и значения y");

while (x <= b)

{

xh = x + h;

if (f(x) * f(xh) <= 0)

{

i++;

xk = x + h / 2;

yk = f(xk);

Console.WriteLine("x={0:f5} y={1:f5}", xk, yk);

Wr.WriteLine("x={0:f5} y={1:f5}", xk, yk);

}

x += h;

}

if (i == 0)

{

Console.WriteLine("Уравнение в заданном интервале x корней не имеет");

Wr.WriteLine("Уравнение в заданном интервале x корней не имеет");

}

Console.ReadLine();

Wr.Close();

u.Close();

}

static double f(double x)

{

return Math.Pow(Math.Sin(x), 2) - 0.15 * x + 0.2;

}

}

}

Протокол выполнения программы

 

 

Результаты вычислений (содержимое файла “rez2.txt”)

Корни уравнения и значения y

x=2,67625 y=-0,00008

x=3,79475 y=0,00008

x=5,38875 y=-0,00014

 

 


1 | 2 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.)