Объясните все выполненные действия - C#

Узнай цену своей работы

Формулировка задачи:

Объясните все выполненные действия в программе. Спасибо большое! using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Интеграл { class Интеграл { static double d = 0.25; struct Integral { public double a, b; public int m; public Integral(double ina, double inb, int inm) { if (ina < inb) { a = ina; b = inb; } else { b = ina; a = inb; } m = inm; } public override string ToString() { double Delta = (ИнтПрямоугольники - ИнтЛейбниц) / ИнтЛейбниц * 100; Delta = Math.Abs(Delta); string s = String.Format(ИнтЛейбниц+"\t\t"+ ИнтПрямоугольники + "\t"+Delta.ToString("F5") + "\t\t\t"+m*d); return s; } public double fx(double x) { return Math.Sin(x); } public double Fx(double x) { return -Math.Cos(x); } public double h { get { return (b - a) / m / d; } } public double ИнтЛейбниц { get { return Fx(b) - Fx(a); } } public double ИнтПрямоугольники { get { double Sx = 0; int k = 1; ; for (double i = a; i < b; k++) { Sx += fx((i + a + (h * k)) /2); i = a + h * k; } double max = 0; for (double i = a; i < b; i++) if ((-Math.Sin(i)) > max) max = Math.Abs(Math.Sin(i)); return h*Sx - max*Math.Pow((b - a), 3) / (24 * Math.Pow(m, 2)); } } } static void Main() { Console.WriteLine("Точное значение\tПриближённое значение\tПогрешность\tКратность интегрирования"); { Integral obj = new Integral(-Math.PI/2, 0, 300); for (d = 0.25; d <= 1.5; d += 0.25) { Console.WriteLine(obj.ToString()); Console.WriteLine(); } Console.ReadKey(true); } } } }

Решение задачи: «Объясните все выполненные действия»

textual
Листинг программы
// Файл: ancientslavic.h - переопределение языка
 
// Мелочи жизни
#define поболе >=
#define помене <=
#define боле >
#define мене <
#define аки ==
#define стане =
#define да +
#define без -
#define раз *
#define дели /
#define ъ ;
#define право true
#define бреше false
#define дулю 0
 
// if () { } else if () { } else { }
#define коли if(
#define пущай ){
#define ежели }else if(
#define либо }else{
#define аминь }
// коли а аки 1 пущай в стане 1 ежели а аки 2 пущай в стане 4 либо стане 0 аминь
 
// while () {} do{} while() for {}
#define покуда while(
#define твори do{
#define доколе }while(
#define буде );
#define откель for(
#define ступай goto
#define вон exit
#define
// покуда а мене 10 пущай а стане а да 1 аминь
// твори а стане а без 1 доколе а поболе 0 буде
 
// int float char etc
#define цело int
#define дробно float
#define передробно double
#define азъ char
#define непотребо void
 
// I/O
#define молви printf
#define поведай scanf
 
// Процедура - это функция, которая нам ничего не даёт, отсюда:
#define молитва int
#define мольба void
#define отченаш main(){
#define воздати return
// молитва отченаш воздати 0 ъ аминь

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


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

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

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