[]
int Triangle::get_area()
{
if (width = = 1) return 1;
. . .
}
[] [][] [][][] [][][][]
smaller_area + width
int Triangle::get_area()
{
if (width == 1) return 1;
Triangle smaller_triangle(width - 1);
int smaller_area = smaller_triangle.get_area();
return smaller_area + width;
}