Friday 21 June 2013

Write a program that asks user an arithmetic operator('+','-','*' or '/') and two operands and perform the corresponding calculation on the operands.






Code:

# include <stdio.h>
   int main()
{
 char operator;
     float num1,num2;
     printf("Enter operator +, - , * or / :\n");
     operator=getche();
     printf("\nEnter two operands:\n");
     scanf("%f%f",&num1,&num2);
     switch(operator)
{
case '+':
printf("num1+num2=%.2f",num1+num2);break;
case '-':
printf("num1-num2=%.2f",num1-num2);break;
case '*':
printf("num1*num2=%.2f",num1*num2);break;
case '/':
printf("num2/num1=%.2f",num1/num2);break;
default: printf("Error! operator is not correct");break;
}
return 0;
}

No comments:

Post a Comment