Wednesday, 7 May 2014

Write calculator program using functions

Leave a Comment
Solution:-
#include<iostream>
#include<conio.h>
using namespace std;
//Prototypre of sum
double add(double,double);
//Prototypre of subtraction
double sub(double,double);
 //Prototypre of subtraction
double multi(double,double);
//Prototypre of Division
double divide(double,double);
int main()
{
    double sum=0,subtract=0,multy=0,div=0,number1=0,number2=0;
     int menu;
    cout<<"Please Select any on from below \n";
    do
    {
    cout<<"\n1--Addition \n";
    cout<<"2--Subtraction\n";
    cout<<"3--Multiplication\n";
     cout<<"4--Division\n";
    cout<<"0--Close\n";
    cin>>menu;
    if(menu==0)
        {
            break;
        }
    cout<<"Enter the value of number 1 = ";
     cin>>number1;
    cout<<"Enter the value of number 2 = ";
    cin>>number2;
    if(menu==1)
    {
        sum=add(number1,number2);
        cout<<"Sum is = "<<sum;
     }
    else if(menu==2)
    {
        subtract=sub(number1,number2);
        cout<<"Subtraction is = "<<subtract;
    }
    else if(menu==3)
    {
        multy=multi(number1,number2);
         cout<<"Multiplication is = "<<multy;
    }
    else if (menu==4)
    {
        div=divide(number1,number2);
        cout<<"Division is = "<<div;
    }
     }
    while(menu!=0);
    getch();
}
// define of sum
double add(double no1,double no2)
{
    double sum;
    sum=no1+no2;
    return sum;
}
// define of Subtraction
double sub(double no1,double no2)
 {
    double sub;
    sub=no1-no2;
    return sub;
}
// define of multiplication
double multi(double no1,double no2)
{
    double multi;
    multi=no1*no2;
    return multi;
}
// define of Division
 double divide(double no1,double no2)
{
    double div;
    div=no1/no2;
    return div;
}


If You Enjoyed This, Take 5 Seconds To Share It

0 Questions:

Labels

Additional Questions Advantages of C Language Advantages of C over C++ and naming them array programs arrays Basic Problems c language projects C plus plus project C Primer Plus c programming sample projects C programs C Projects C Structures C Tutorials C/C++ Shapes C++ Basic Problems C++ Books Solution C++ Functions C++ Language C++ Loops and Decisions C++ Program Examples C++ Programs c++ projects C++ Shapes Code C++ Structures C++ Tips and Tricks C++ Tutorials Control Structures CPP Enum CPP Pointers CPP Vector cppexamples CppStruct Cryptography DataStructures difference between a keyword and a user-defined identifier Disadvantages of C Language Ds malik Ds malik c++ programming Chapter 2: Basic Elements of C++ Solution Ds malik c++ programming Chapter 4: Control Structures I (Selection) Solution else if nested if File Handling in C++ fstream History of C language how to learn c language how to learn c programming Identifiers if statement ifstream language c learn c programming Learn C++ Linked List LinkedList list of all the C++ keywords Loops Loops practice using shapes Magic Squares Puzzle without using Recursion MathProblems nested loop Object Oriented Programming in C++ by Robert Lafore - 4th Edition Chapter 1 Object Oriented Programming in C++ by Robert Lafore - 4th Edition Chapter 2 Object Oriented Programming in C++ by Robert Lafore - 4th Edition Chapter 3 Object Oriented Programming in C++ by Robert Lafore - 4th Edition Chapter 4 Object-Oriented Programming in C++ Fourth Edition Solution Manual ofstream OOP OOP Quiz oop1ch2e oop1ch3e output QTProgramming Recursion Simple C plus plus Programs solution Sorting Strings Temperature 5 Scale Converter Tools of the trade Urdu Training Videos