Computer Science, asked by leher5115, 4 months ago


Write a pro menu driven program
to input 2 operands and an operator (+, -, *, /, %) as a choice and print
the calculated result depending on the
user's choice (using switch construct)​

Answers

Answered by lalitnit
1

Answer:

Simple Calculator using switch Statement

#include <stdio.h>

int main() {

char operator;

double first, second;

printf("Enter an operator (+, -, *,): ");

scanf("%c", &operator);

printf("Enter two operands: ");

scanf("%lf %lf", &first, &second);

switch (operator) {

case '+':

printf("%.1lf + %.1lf = %.1lf", first, second, first + second);

break;

case '-':

printf("%.1lf - %.1lf = %.1lf", first, second, first - second);

break;

case '*':

printf("%.1lf * %.1lf = %.1lf", first, second, first * second);

break;

case '/':

printf("%.1lf / %.1lf = %.1lf", first, second, first / second);

break;

// operator doesn't match any case constant

default:

printf("Error! operator is not correct");

}

return 0;

}

Output

Enter an operator (+, -, *,): *

Enter two operands: 1.5

4.5

1.5 * 4.5 = 6.8

Similar questions