You are on page 1of 2

10 REM "INTEGRAL PERSAMAAN METODE SIMPSON"

20 REM BENTUK FUNGSI Y = EXP(X) + SQR(X)


30 CLS
40 PRINT "BATAS BAWAH INTEGRASI =";: INPUT XO
50 PRINT "BATAS ATAS INTEGRASI +";: INPUT XN
60 PRINT "JUMLAH INTERVAL =";: INPUT N
70 PRINT
80 DELX = (XN - XO) / N
90 REM PERHITUNGAN DENGAN RUMUAS TRAPEZOIDAL RULE
100 AREA = 0
110 X = XO
120 GOSUB 1000
130 AREA = AREA + Y
140 FOR I = 1 TO N - 1
150 X = XO + 1 * DELX
160 GOSUB 1000
170 Y = 2 * Y
180 AREA = AREA + Y
190 NEXT I
200 X = XN
210 GOSUB 1000
220 AREA = AREA + Y
230 AREA = AREA * DELX / 3
240 PRINT
250 PRINT "HASIL PERHITUNGAN:"
260 PRINT "------------------"
270 PRINT "HASIL INTEGRASI="; AREA
280 PRINT: PRINT "-----SELESAI---"
290 END

1000 REM PERHITUNGAN Y=FX


1010 Y = EXP(X) + SQR(X)
1020 RETURN

0 CLS
10 REM "MUHAMMAD SETO ASYRORI"
20 REM "2014430017"
30 REM "CENTRAL,FORWARD DAN BACKWARD"
40 PRINT "CENTRAL"
50 PRINT "DFDX=F(XO+E)-F(XO-E)/2E"
60 PRINT "FORWARD"
70 PRINT "DFDX=F(XO+E)F(XO-E)/E"
80 PRINT "BACKWARD"
90 PRINT "DFDX=F(XO)-F(XO-E)/E"
100 END

10 REM "INTEGRAL PERSAMAAN METODE SIMPSON"


20 REM BENTUK FUNGSI Y = EXP(X) + SQR(X)
30 CLS
40 PRINT "BATAS BAWAH INTEGRASI =";: INPUT XO
50 PRINT "BATAS ATAS INTEGRASI +";: INPUT XN
60 PRINT "JUMLAH INTERVAL =";: INPUT N
70 PRINT
80 DELX = (XN - XO) / N
90 REM PERHITUNGAN DENGAN RUMUAS TRAPEZOIDAL RULE
100 AREA = 0
110 X = XO
120 GOSUB 1000
130 AREA = AREA + Y
140 FOR I = 1 TO N - 1
150 X = XO + 1 * DELX
160 GOSUB 1000
170 Y = 2 * Y
180 AREA = AREA + Y
190 NEXT I
200 X = XN
210 GOSUB 1000
220 AREA = AREA + Y
230 AREA = AREA * DELX / 2,5
240 PRINT
250 PRINT "HASIL PERHITUNGAN:"
260 PRINT "------------------"
270 PRINT "HASIL INTEGRASI="; AREA
280 PRINT: PRINT "-----SELESAI---"
290 END

1000 REM PERHITUNGAN Y=FX


1010 Y = EXP(X) + SQR(X)
1020 RETURN

You might also like