całkowanie

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace calkowanie

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

double funkcja(double xx)

{

return xx * xx;

}

private void button1_Click(object sender, EventArgs e)

{

double A, B, h, pole, suma, x;

int N;

A = Convert.ToDouble(textBox1.Text);

B = Convert.ToDouble(textBox3.Text);

N = Convert.ToInt16(textBox2.Text);

h = (B - A) / N;

pole = 0;

suma = 0;

x = A;

for (int i = 0; i <= N; i++)

{

switch (comboBox1.SelectedIndex)

{

case 0: pole = h * funkcja(x);//prostokąty zamknięte

break;

case 1: pole = h * funkcja(x + h / 2); //otwate prostokąty

break;

case 2:pole=(h/2)*(funkcja(x)+funkcja(x+h));//trapezy zamknięte

break;

case 3: pole = (h / 2) * (funkcja(x + h / 3) + funkcja(x + 2*h/3));//trapezy otwarte

break;

}

suma += pole;

x += h;

}

textBox4.Text += Convert.ToString(suma)+"\r\n";

}

}

}


Wyszukiwarka

Podobne podstrony:
19 rachunek calkowy 5 6 funkcje o wahaniu skonczonym
AMI 25 1 Rachunek calkowy podstawowe typy zadan id 59059 (2)
RACHUNEK CAŁKOWY. CAŁKA OZNACZONA I JEJ ZASTOSOWANIA, SZKOŁA, Matematyka, Matematyka
Program calkow
Prawdopodobeństwo całkowite
1 Plan całkowicie losowy, blok losowy, kwadrat łaciński
Osiadanie całkowite ławy
calkowanie zajecia
Calkowanie numeryczne, WIP AIR, SEM 1, TEINF, TEINF, Teinf projekty
m. odnerwiony calkowicie2, konspekty fizjo
Całkowite
11 całkowanie na płaszczyźnie zespolonej 2
Całkowite przełożenie wielkich pni tętniczych
G M Fichtenholz Rachunek różniczkowy i całkowy (tom 1)
całkowanie numeryczne
Calkowity przekaz
10 Określanie parametrów całkowitego znosuid 10588
9 całkowanie na płaszczyźnie zespolonej 1
Całkowite wewnętrzne odbicie i kąt graniczny

więcej podobnych podstron