#17_Inline functions, defaults arguments and Constant arguments in C++

 #include <iostream>

using namespace std;
// Inline functions, defaults arguments and Constant arguments
// Constatn Argumets ---> It is used to not to change the argument in a function
inline int product(int aint b)
{
    return a * b;
}

int percentage(float marksint internal = 25)
{
    return ((marks / 100) * 70) + internal;
}
int main()
{
    int ab;
    cout << "Enter the value of a and b : " << endl;
    cin >> a >> b;
    cout << "The product of "<< a << " and "<< b << " is : " << product(ab<< endl;
    cout << "The product of "<< a << " and "<< b << " is : " << product(ab<< endl;
    cout << "The product of "<< a << " and "<< b << " is : " << product(ab<< endl;
    cout << "The product of "<< a << " and "<< b << " is : " << product(ab<< endl;
    cout << "The product of "<< a << " and "<< b << " is : " << product(ab<< endl;
    cout << "The product of "<< a << " and "<< b << " is : " << product(ab<< endl;
    cout << "The product of "<< a << " and "<< b << " is : " << product(ab<< endl;
    cout << "The product of "<< a << " and "<< b << " is : " << product(ab<< endl
         << endl;

    float marks;
    cout << "Enter your marks : ";
    cin >> marks;
    cout << "Your marks including internal is : " << percentage(marks<< endl;
    cout << "For Rank Holders : Your marks including internal is : " << percentage(marks30<< endl;
    return 0;
}

Comments

Popular posts from this blog