Thuật toán
B1: Khai báo biến
B2: Nhập toán tử (+, -, *, /)
B3: Nhập hai số thực
B4: Switch case chọn phép toán
B5: In kết quả
Chương trình
#include <stdio.h>
int main() {
char op;
float num1, num2, result = 0;
printf("Nhap toan tu (+, -, *, /): ");
scanf(" %c", &op);
printf("Nhap hai toan hang: ");
scanf("%f%f", &num1, &num2);
switch (op) {
case '+': result = num1 + num2; break;
case '-': result = num1 - num2; break;
case '*': result = num1 * num2; break;
case '/': result = num1 / num2; break;
default: printf("\n Toan tu khong hop le"); return 1;
}
printf("Ket qua = %f", result);
return 0;
}
Kết quả
Nhap toan tu: +
Nhap hai toan hang: 23 45
Ket qua = 68.000000