Question: Pseudo Code of the program ? #include #include //function to perform the factorial calculation void facCal() { int number, i; while (1) { double factorial

Pseudo Code of the program ?

#include #include //function to perform the factorial calculation

void facCal() { int number, i; while (1) {

double factorial = 1; i = 1; //asking user to enter the value printf(" 1:Enter an integer to calculate its factorial value: If -99 is inserted:Factorial calc. is terminated "); scanf("%d", &number); if (number < 0&&number!=-99) { printf(" \aPlease enter a positive number! "); } else if (number == -99) { printf(" Exiting factorial calculator "); break; } else { while (i <= number) { factorial = factorial * i; i++; } printf("%d!=%lf ", number, factorial); } } }

void carCal() { int query; while(1) { printf(" 1:Enter the coordinates : 2:Exit "); scanf("%d",&query); if(query != 1) { printf(" Exiting coordinate calculator "); break; } float x,y,r,theta; const float pi=3.1415; scanf("%f%f",&x,&y);

r=sqrt(x*x+y*y); theta=atan(y/x); theta=theta*180/pi; printf(" cartesian cordinates %f %f:polar cordinates:%f,%f degree",x,y,r,theta); } }

// case 3 Fibonacci Sequence calculator void sequenceCal() {

int query; while(1) { int a=0,b=1,c,element,i,n,t1=0,t2=1,j;

printf(" 1:Enter element number of fibonacci sequence: 2:Exit "); scanf("%d",&query); if(query!=1) { printf(" Exiting fibonacci sequence calculator "); break; } scanf("%d",&element);

if(element==1){ printf("0"); } else if(element==2){ printf("0,1"); } else if (element<=0){ printf("\aplease enter valid integer!!!"); } else{ printf("%d,%d",a,b);

for(i=3;i<=element;i++){ int c=a+b; a=b; b=c; printf(",%d",c); } printf(" ");

c=0; for (i = 1; i <= element; i++) { for(j=1;j<=t1;j++){ printf("*"); } printf(" "); int c= t1 + t2; t1=t2; t2=c; } } }

} //main function int main() {

int select;

do{ printf("THIS IS THE MAIN CALCULATOR,PLEASE SELECT THE CALCULATOR "); printf("\t1:Enter into factorial calculator "); printf("\t2:Enter into polar coordinate calculator "); printf("\t3:Enter into Fibonacci Sequence calculator "); printf("\t4:Exit from main calculator ");

scanf("%d",&select);

switch(select) { case 1 :

facCal(); break; case 2: carCal(); break; case 3: sequenceCal(); break; case 4: printf(" Exiting from main calculator "); break; default: printf(" Invalid option ,Choose again ");

} }while(select!=4);

return 0; }

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!