Back To C++ User Defined Functions Index
//program to create six functions and call them based on user's choice using switch statement #include
#include
void areacircle(); void areasquare(); void arearectangle(); void circumferencecircle(); void perimetersquare(); void perimeterrectangle(); void areacircle() { float radius,area; cout<<"enter radius of circle"; cin>>radius; area=3.14*radius*radius; cout<<"area of circle is "<
>side; area=side*side; cout<<"area of square is"<
>length; cout<<"enter breadth of rectangle"; cin>>breadth; area=length*breadth; cout<<"area of rectangle is "<
>radius; circumference=2*3.14*radius; cout<<"circumference of circle is "<
>side; perimeter=4*side; cout<<"perimeter of square is "<
>length; cout<<"enter breadth of rectangle"; cin>>breadth; perimeter=2*(length+breadth); cout<<"perimeter of rectangle is "<
>choice; switch(choice) { case 1: areacircle(); break; case 2: areasquare(); break; case 3: arearectangle(); break; case 4: circumferencecircle(); break; case 5: perimetersquare(); break; case 6: perimeterrectangle(); break; default: cout<<"enter a value from 1 to 6"; } getch(); }