Протокол выполнения программы. Результаты вычислений (содержимое файла “rez1.txt”). Текст программы. Протокол выполнения программы 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Протокол выполнения программы. Результаты вычислений (содержимое файла “rez1.txt”). Текст программы. Протокол выполнения программы

Поиск

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

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

Неравенство неверно на интервале [-5,000 ; -1,429]

Неравенство верно на интервале [-1,429; 2,029]

Неравенство неверно на интервале [2,029 ; 5,000]

Пункт 2

1. Постановка задачи:составить программу решения уравнения

методом последовательного перебора значений  с шагом  в интервале .   

2. Текст программы

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 = 10, 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 x-2+Math.Sin(1/x);

   }

}

}

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

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

x=1,30775 y=0,00005

 



Поделиться:


Последнее изменение этой страницы: 2024-06-17; просмотров: 64; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.011 с.)