You are on page 1of 2

1

#include <iostream.h>
#include <conio.h>
int main()
{
int x,d,k=0,i;
cin>>x;
while(x!=0)
{
d=0;
for(i=1;i<=x;i++)
{
if(x%i==0) d++;
}
if(d==2) k++;
cin>>x;
}
cout<<k;
getch();
}
2a
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
int i,x,n,r;
cin>>n;
for(i=1;i<=n;i++)
{x=i;
r=sqrt(x);
if(r*r==x)
cout<<x<<" ";
}
getch();
}
2b
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
int i,x,j,n,r,s;
cin>>n;
for(i=1;i<=n;i++)
{x=i;
s=0;
for(j=1;j<=x/2;j++)
{
if(x%j==0) s=s+j;
}
if(x==s) cout<<x<<" ";
}
getch();
}

3
#include <iostream.h>
#include <conio.h>
int main()
{
int n,x,k,i,u,s=0;
cin>>n;
for(i=1;i<=n;i++)
{
cin>>x;
u=x%10;
k=x;
while(k>=10)
{
k=k/10;
}
if(u==k) s+=x;
}
cout<<s;
getch();
}

You might also like