Thursday, March 2, 2017

(20)Write a Program to display prime no between 1 to N number in CPP

#include<iostream.h>
#include<conio.h>
class primen
{
 int a,n,no,c,m;
 public:
  void insert();
  void display();
  };
  void primen::insert()
  {
   cout<<"\n\t\tEnter Number:";
   cin>>m;

  }
  void primen::display()
  {
  a=1;
   while(a<=m)
   {
    c=0;
    no=a;
    n=1;
    while(n<=no)
    {
     if(no%n==0)
     {

       c=c++;
      }
      n++;
    }
    if(c==2)
    {
     cout<<a;
    }
    a++;
    }

}

void main()
{
 clrscr();
 primen pp;
 pp.insert();
 pp.display();
 getch();
 }

(19) Wap to display Armstrong No between 1 To N Number in Cpp


#include<iostream.h>
#include<conio.h>
class armstrongn
{
       long int m;
       int a,n,r,c,no;
       public:
              void getdata();
              void putdata();
};
void armstrongn :: getdata()
{
       cout<<"\n\t\t Enter Number : ";
       cin>>m;
}
void armstrongn :: putdata()
{
       a=1;
       while(a<=m)
       {
              no=a;
              c=no;
              r=0;
              while(no>=1)
              {
                     n=no%10;
                     r=r+(n*n*n);
                     no=no/10;
              }
              if(c==r)
                     cout<<r<<"  ";
              a++;
       }
}
void main()
{
       clrscr();
       armstrongn r1;
       r1.getdata();
       r1.putdata();
       getch();
}
v  Output
Enter Number : 1000
1 153 370 371 407


(18)Write a programm to display palindrom No between 1 To N Number in CPP


v  Program

#include<iostream.h>
#include<conio.h>
class palindromn
{
       int a,n,m,r,c,no;
       public:
              void getdata();
              void putdata();
};
void palindromn :: getdata()
{
       cout<<"\n\t\t Enter Number : ";
       cin>>m;
}
void palindromn :: putdata()
{
       a=1;
       while(a<=m)
       {
              no=a;
              c=no;
              r=0;
              while(no>=1)
              {
                     n=no%10;
                     r=(r*10)+n;
                     no=no/10;
              }
              if(c==r)
                     cout<<r<<"  ";
              a++;
       }
}
void main()
{
       clrscr();
       palindromn r1;
       r1.getdata();
       r1.putdata();
       getch();
}
v  Output
Enter Number : 30
1 2 3 4 5 6 7 8 9 11 22