w3resource

C++ Exercises: Get the absolute difference between n and 51

C++ Basic Algorithm: Exercise-2 with Solution

Write a C++ program to get the absolute difference between n and 51. If n is greater than 51 return triple the absolute difference.

Sample Solution:

C++ Code :

#include <iostream>

using namespace std;

int test(int n)
        {
            const int x = 51;

            if (n > x)
            {
                return (n - x)*3;
            }
            return x - n;
        }
        
        
int main() 
 {
  cout << test(53) << endl;  
  cout << test(30) << endl;  
  cout << test(51) << endl;  
  return 0;    
}

Sample Output:

6
21
0

Pictorial Presentation:

C++ Basic Algorithm Exercises: Get the absolute difference between n and 51.

Flowchart:

Flowchart: Get the absolute difference between n and 51

C++ Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a C++ program to compute the sum of the two given integer values. If the two values are the same, then return triple their sum.
Next: Write a C++ program to check two given integers, and return true if one of them is 30 or if their sum is 30.

What is the difficulty level of this exercise?



Share this Tutorial / Exercise on : Facebook and Twitter