Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int main()
- {
- float var1, var2, rez;
- int command;
- int k=1;
- while (k==1)
- {
- printf("**************************\n");
- printf("*-- Terminal calculator --*\n");
- printf("**************************\n");
- printf("\n");
- printf("Choose operation\n");
- printf("\n");
- printf("[1] Multiply \n");
- printf("[2] Divide \n");
- printf("[3] Plus \n");
- printf("[4] Minus \n");
- printf("[5] Module of 2 numbers \n");
- printf("[6] Percentage \n");
- printf("[7] Exit \n");
- scanf("%d", &command);
- switch (command)
- {
- case 1:
- printf("WRITE THE FIRST AND SECOND OPERAND\n\n");
- printf("First operand:\n");
- scanf ("%f", &var1);
- printf("\n");
- printf("Second operand:\n");
- scanf ("%f", &var2);
- rez = (var1 * var2);
- printf("Result: %f\n", rez);
- break;
- case 2:
- printf("WRITE THE FIRST AND SECOND OPERAND\n\n");
- printf("First operand:\n");
- scanf ("%f", &var1);
- printf("\n");
- printf("Drugi operand:\n");
- scanf ("%f", &var2);
- rez = (var1 / var2);
- printf("Result: %f\n", rez);
- break;
- case 3:
- printf("WRITE THE FIRST AND SECOND OPERAND\n\n");
- printf("First operand:\n");
- scanf ("%f", &var1);
- printf("\n");
- printf("Second operand:\n");
- scanf ("%f", &var2);
- rez = (var1 + var2);
- printf("Result: %f\n", rez);
- break;
- case 4:
- printf("WRITE THE FIRST AND SECOND OPERAND\n\n");
- printf("First operand:\n");
- scanf ("%f", &var1);
- printf("\n");
- printf("Second operand:\n");
- scanf ("%f", &var2);
- rez = (var1 - var2);
- printf("Result: %f\n", rez);
- break;
- case 5:
- printf("WRITE THE FIRST AND SECOND OPERAND\n\n");
- printf("First operand:\n");
- scanf ("%f", &var1);
- printf("\n");
- printf("Second operand:\n");
- scanf ("%f", &var2);
- rez = ((int)var1 % (int)var2);
- printf("Result: %f\n", rez);
- break;
- case 6:
- printf("WRITE THE FIRST AND SECOND OPERAND\n\n");
- printf("First operand:\n");
- scanf ("%f", &var1);
- printf("\n");
- printf("Second operand:\n");
- scanf ("%f", &var2);
- rez = ((var1 * var2)/100);
- printf("Result: %f %\n", rez);
- break;
- case 7:
- k=0;
- break;
- default:
- printf ("Unijeli ste krivi znak!\n");
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment