Find area and circumference of a circle

Find area and circumference of a circle/ Computer Science

Write a MATLAB program that will allow the user to find area and circumference of a circle. Selections and data entry will be done by presenting the user with a menu (using menu function) and provide her/him with the following choices:

? Enter the radius

? Display the area

? Display the circumference

? Exit

Other Requirements:

? Selecting choice 2 or 3 before entering the radius will result in an error message. The program will terminate only when Exit has been selected ?

Calculations will be done by functions.

Function circleInfo() will ask for the radius and will return it.

Function circleArea() will accept a parameter, the radius, and returns the area.

Function circleCircum() will accept a parameter, the radius, and returns the circumference.

? Results are displayed with 2 decimal place accuracy.

Partial Help with the menu:

flag =0;

%Calculation

while (1)

choice=menu(‘Circle and Cylinder’, ‘Enter the radius’,’Display the area’, ‘Display the circumference’,’Exit’);

switch(choice)

case 1

r=circleInfo();

flag=1;

case 2 if (flag==0)

disp(‘you need to enter the radius first’);

else area=circleArea(r);

end

Order from us and get better grades. We are the service you have been looking for.