Question: Using C language can someone help in this quesition? For this homework, you will write a menu-driven program that draws the coordinate system and some

Using C language can someone help in this quesition?

Using C language can someone help in this quesition? For this homework,

you will write a menu-driven program that draws the coordinate system and

For this homework, you will write a menu-driven program that draws the coordinate system and some geometric shapes on the console screen. The program will ask the user to choose one of the following shapes: 1. Line 2. Parabola 3. Circle If the user chooses to draw a line, the program asks for the coefficients a and b that define the line on the coordinate system: y = ax + b Similarly, for the parabola, the program asks for the coefficients a, b, c to define the parabola: y = ax2 + bx + c Finally, for the circle, the program asks for the radius (r) and center (a,b) to define it: (x - a)2 + (y - b)2 = r2 After getting required parameters, the program draws the coordinate system on the console screen using - and characters, and draws the geometric shape using * character. Both x and y values in the coordinate system should range at least in (-10,10). You may draw a bigger coordinate system as it will look clearer. However, make sure that your coordinate system fits in the console screen. Sample runs of the program are as follows: Which shape would you like to draw? 1. Line 2. Parabola 3. Circle 4. Exit 1 Line formula is y = ax + b Please enter coefficients a and b:-1 3 1 ----X ! 1 Which shape would you like to draw? 1. Line 2. Parabola 3. Circle 4. Exit 3 Circle formula is (x-a)^2 + (y-b)^2 = r^2 Please enter center's coordinates (a,b) and radius: 3 4 5 1 * 1

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!