/*
Author : Ashish Yadav
Title : Mini-Calc
Compiler : GNU-GCC Compiler (Code::Blocks v16.01)
Os : Windows 10 Pro
*/
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
int op;
float num1,num2;
printf("\n \n ---------- ***Welcome To Mini Cal-c*** -----------\n");
printf("0: Exit \n");
printf("1: Addition \n");
printf("2: Subtraction \n");
printf("3: Multiplication \n");
printf("4: Division\n");
printf("\n------------------------------------------------------\n");
printf("Choose an operation\n");
scanf("%d",&op);
// *******************Addition*******************************
if (op == 1)
{
printf("\n--------------- Addition------------\n");
printf("enter number 1:\n");
scanf("%f",&num1);
printf("enter number 2:\n");
scanf("%f",&num2);
printf("\n---------------------------------------------\n");
printf("Addition of Entered Numbers is:%f\n",num1+num2);
}
else
// ************************Subtraction*******************************
if(op == 2)
{
printf("\n------------- Subtraction-------------\n");
printf("Subtraction Of Type: (Number 1 - Number 2) \n");
printf("enter number 1:\n");
scanf("%f",&num1);
printf("enter number 2:\n");
scanf("%f",&num2);
printf("\n--------------------------------------------\n");
printf("Subtraction Of (Number 1 - Number 2) is:%f\n",num1-num2);
}
else
// *******************Multiplication***************************
if (op == 3)
{
printf("\n--------------------Multiplication---------------\n");
printf("enter number 1:\n");
scanf("%f",&num1);
printf("enter number 2:\n");
scanf("%f",&num2);
printf("\n-----------------------------------------------\n");
printf("Multiplication Of Entered Numbers is:%f\n",num1*num2);
}
else
// ***********************Division************************************
if (op == 4)
{
printf("\n-------------------- Division----------------\n");
printf("enter number 1:\n");
scanf("%f",&num1);
printf("enter number 2:\n");
scanf("%f",&num2);
printf("\n-------------------------------------------------\n");
printf("Division Of (Number 1/Number 2) is:%f\n",num1/num2);
} else
//************************Exit Program************************
if (op == 0)
{
exit(0);
} else
//***********************Invalid Operation*******************
{
printf("\n-------------------------------------------------\n");
printf("Choose A valid operation\n");
}
return 0;
getch();
}
OUTPUT