C++ Codes
Algorithms
Algorithm Analysis in C++
Beginners
Code Snippets
Graphics
Data Structures
File Manipulation
Games
Mathematics
Miscellaneous
Visual C++ Library
C++ > Algorithms sample source codes
Simple Calculator
Simple Calculator #include <stdio.h> void main() { double number1 = 0.0; double number2 = 0.0; char operation = 0; printf("\nEnter the calculation\n"); scanf("%lf %c %lf", &number1, &operation, &number2); switch(operation) { case '+': printf("= %lf\n", number1+ number2); break; case '-': printf("= %lf\n", number1 - number2); break; case '*': printf("= %lf\n", number1 * number2); break; case '/': if(number2 == 0) printf("\n\n\aDivision by Zero #ERROR!\n"); else printf("= %lf\n", number1 / number2); break; case '%': if((long)number2 == 0) printf("\n\n\aDevision by Zero #ERROR!\n"); else printf("= %ld\n", (long)number1 % (long)number2); break; default: printf("\n\n\aIllegal operation!"); } }
Privacy Policy
|
Link to Us
|
Links