Anda di halaman 1dari 1

Nama : Paskahlis Anjas P.

NIM : 16515341

program Integral;
function f(x:real):real;
begin
f:=(x*x*x)+x+1;
end;
procedure LuasAntara(a,b:real; var c:real);
begin
c:=0;
if (a=b) then c:=0 else
while (a<=b) do
begin
c:=c+(abs((0.001/2)*(f(a)+f(a-0.001)))); a:=a+0.001;
end;
writeln('Luas area di bawah kurfa f(x)=(x^3)+x+1 antara
x=',a:2:2,' dan x=',b:2:2,' adalah ',c:3:3);
end;
var b_bwh,b_ats,hsl:real;
begin
write('Batas bawah: '); read(b_bwh);
write('Batas atas: '); read(b_ats);
if (b_bwh>b_ats) then writeln('Masukan tidak valid') else
LuasAntara(b_bwh,b_ats,hsl);
read(b_bwh);
end.

Anda mungkin juga menyukai