PRGRM 1
PRGRM 1
h>
void main()
{
char Operator;
float num1,num2,result = 0;
printf("Please Enter an Operator(+,-,*,/):");
scanf("%c",&Operator);
printf("\n Please Enter the values for two Operands:num1 and num2:");
scanf("%f%f",&num1,&num2);
switch(Operator)
{
case '+': result=num1+num2;
break;
case '-': result=num1-num2;
break;
case '*': result=num1*num2;
break;
case '/': result=(float)num1/(float)num2;
break;
default: printf("\n You have entered an invalid operator");
}
printf("\n The result of %.2f %c %.2f = %.2f",num1,Operator,num2,result);
int r = result;
if(r%2==0 && r>=0)
{
printf("\n The result is positive and even");
}else if(r%2==0 && r<0)
{
printf("\n The result is negative and even");
}else if(r%2!=0 && r>=0)
{
printf("\n The result is positive and odd");
}else if(r%2!=0 && r<0)
{
printf("\n The result is negative and odd");
}
getch();
}