Saturday, January 12, 2019

program to find prime number in c plus plus using object oriented concept

Code:


#include"pch.h"
#include<iostream>
#include<conio.h>

 using namespace std;

  class prime
  {
  public:
  void getdata(void);
  void showdata(void);
  void checkprime(void);
  private:
  int number, i, flag = 1;
  };


  void prime::getdata(void)
  {
  cout << "Enter number which is to check : ";
  cin >> number;

  }

  void prime::showdata(void)
  {
  if (flag)
  {
  cout << "Entered number is prime .";

  }
  else
  {

  cout << "Entered number is not prime";
  }

  }

  void prime::checkprime(void)
  {
  if (number == 2)
  {
  cout << "Entered number is prime ";
  }
  else if (number > 2)
  {
  for (i = 2; i <= (number / 2); i++) {
  if (number%i == 0) {
  flag = 0;
  break;
  }
  }
  }
  else
  {
  cout << " Enter valid positive number greater then 1 !!!";
  }
  }



int main() {

prime p;
p.getdata();
p.checkprime();
p.showdata();

return(0);
}




Output :






No comments:

Post a Comment