metoda trapezów

#include <iostream>

#include <cstdlib>

using namespace std;

double Funkcja(double x)

{

return x*x-x+1;

}

int main()

{

double eps=0.000001,k,l,przedzial,pole;

cout<<"Podaj poczatek przedzialu calkowania"<<endl;

cin>>k;

cout<<"Podaj koniec przedzialu calkowania"<<endl;

cin>>l;

if(k>l)

cout<<"pierwszy przedzial musi byc mniejszy od drugiego!"<<endl;

przedzial = l-k;

int iloscTrapezow=0;

iloscTrapezow=(int)(przedzial/eps);

int i;

for(i=0; i<iloscTrapezow;++i)

pole +=((Funkcja(k+i*eps)+Funkcja(k+(i+1)*eps))/2.0)*eps;

cout<<"Metoda trapezow: "<<pole<<endl;

system("pause");

return 0;

}


Wyszukiwarka

Podobne podstrony:
całkowanie metoda trapezowa
Metoda trapezów
Calkowanie metoda trapezow i Simpsona
Całkowanie numeryczne metoda trapezów mini, Studia, ZiIP, SEMESTR III, Metody numeryczne
całkowanie num metoda trapezów
metoda trapezow
matlab metoda prostokatow i trapezow
metoda prostokątów trapezów i simpsona, Elektrotechnika, SEM3, Metody numeryczne, egzamin metody num
metoda prostokatow i trapezow
Metoda magnetyczna MT 14
Metoda animacji społecznej (Animacja społeczno kulturalna)
Metoda Weroniki Sherborne[1]
Metoda Ruchu Rozwijajacego Sherborne
Projet metoda projektu

więcej podobnych podstron