Example 1: c calculator program
#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; default: printf("Error! operator is not correct"); } return 0; }
Example 2: how to make a calculator in c++
#include <iostream> using namespace std; void greetings() { cout << "welcome to the calculator made in c++ :D\n"; } void instructions() { cout << "Here is the operators you can use + - / *\n"; } int main() { greetings(); instructions(); int num1, num2; char op; int result; char again = 'Y'; while (again == 'y' || again == 'Y') { cout << "\nEnter your first digit: "; cin >> num1; cout << "\nEnter your operator digit: "; cin >> op; cout << "\nEnter your second digit: "; cin >> num2; if (op == '+') { result = num1 + num2; } else if (op == '-') { result = num1 - num2; } else if (op == '*') { result = num1 * num2; } else if (op == '/') { result = num1 / num2; } else { cout << "Invalid operator"; } cout << "= " << result; cout << "\nDo you want to restart the calculator? (Y or N)"; cin >> again; } system("pause>0"); return 0; }
Comments
Post a Comment