(beginning stuff) int main ( ) { (declarations) (Get value of n from user) (Initialize data.) (Do this n times:) { (generate random x and y values) if ( (x,y) is inside ellipse ) { (update the count) } } (Estimate the area of the ellipse.) (Print estimate of area) } (useful function goes here)