Ask Question

Name:
Title:
Your Question:

Answer Question

Name:
Your Answer:
User Submitted Source Code!


Description:
  Integer Checker
Language: C/C++
Code:
#include <iostream>
using namespace std;

bool
all_the_same (double x, double y, double z)
{
  if (x == y && y == z && x == z)
    {
      cout << "All the same" << endl;
    }
  else
    {
      cout << "Not the Same" << endl;
      return false;
    }
  return true;
}

bool
all_different (double x, double y, double z)
{
  if (x != y && y != z && x != z)
    {
      cout << "All Different" << endl;
    }
  else
    {
      cout << "Not All Different" << endl;
      return false;
    }
  return true;
}

bool
sorted (double x, double y, double z)
{
  if (x < y && y < z)
    {
      cout << "Sorted ascendingly" << endl;
    }
  else
    {
      cout << "Not sorted ascendingly" << endl;
      return false;
    }
  return true;
}

int main ()
{
  double x, y, z;
  int decision;
  cout << "Enter the 3 numbers " << endl;
  cin >> x >> y >> z;
while ((decision != 4))
  {
  cout << "1- Check if same" << endl;
  cout << "2- Check if different" << endl;
  cout << "3- Check if sorted" << endl;
  cout << "4- Exit Program" << endl;
  cin >> decision;



  if (decision == 1)
    {
      all_the_same (x, y, z);
    }
  else if (decision == 2)
    {
      all_different (x, y, z);
    }
  else if (decision == 3)
    {
      sorted (x, y, z);
    }
  else if (decision == 4)
    {
      cout << "Program ended" << endl;
    }
  }
    return 0;
}
Comments: