STEP 1: Start the program.
STEP 2: Declare the class as Prime with data members,
Member functions.
STEP 3: Consider the argument constructor Prime() with integer
Argument.
STEP 4: To cal the function calculate() and do the following steps.
STEP 5: For i=2 to a/2 do
STEP 6: Check if a%i==0 then set k=0 and break.
STEP 7: Else set k value as 1.
STEP 8: Increment the value i as 1.
STEP 9: Check whether the k value is 1 or 0.
STEP 10:If it is 1 then display the value is a prime number.
STEP 11:Else display the value is not prime.
STEP 12:Stop the program.
C++ PROGRAM:
01 | #include<iostream.h> |
02 | #include<conio.h> |
03 | class prime |
04 | { |
05 | int a,k,i; |
06 | public: |
07 | prime(int x) |
08 | { |
09 | a=x; |
10 | } |
11 | void calculate() |
12 | { |
13 | k= 1 ; |
14 | { |
15 | for(i= 2 ;i<=a/ 2 ;i++) |
16 |
17 | if(a%i== 0 ) |
18 | { |
19 | k= 0 ; |
20 | break; |
21 | } |
22 | else |
23 | { |
24 | k= 1 ; |
25 | } |
26 | } |
27 | } |
28 |
29 | void show () |
30 | { |
31 | if(k== 1 ) |
32 | cout<< “\n\tA is prime Number. "; |
33 | else |
34 | cout<< "\n\tA is Not prime." ; |
35 | } |
36 | }; |
37 |
38 | void main() |
39 | { |
40 | clrscr(); |
41 | int a; |
42 | cout<< "\n\tEnter the Number:" ; |
43 | cin>>a; |
44 | prime obj(a); |
45 | obj.calculate(); |
46 | obj. show (); |
47 | getch(); |
48 | } |
Enter the number: 7
Given number is Prime Number
Tidak ada komentar:
Posting Komentar