Algorithme—Algorithme d'encadrement
En langage naturel : ``` Définir fonction rectangle(a, b, n) L ← (b - a) / n x ← a m ← 0 {somme des rectangles inférieurs} p ← 0 {somme des rectangles supérieurs} Pour i allant de 0 à n-1 m ← m + L × f(x) x ← x + L p ← p + L × f(x) FinPour Afficher m et p ```
Exemple : Pour f(x)=x2 sur [1;2], on obtient : 2,31<∫12x2dx<2,35.