You are on page 1of 7

1.

#include <iostream>
using namespace std;
int prim(int n)
{
int d;
if (n<2) return 0;
for (d=2;d*d<=n;d++)
{
if (n%d==0) return 0;
}
if (d*d==n) return 0;
return 1;

}
int main()
{
int n;
cin>>n;
cout<<prim(n);

return 0;
}
2.
#include <iostream>
using namespace std;
int prim(int n)
{
int aux=0;
do
{
aux=aux*10+n%10;
n/=10;
}while (n!=0);
return aux;
}
int main()
{
int n;
cin>>n;
cout<<prim(n);

return 0;
}
3.
#include <iostream>
using namespace std;
int prim(int n)
{
int r=0,p=1,nr=0;
do
{
r+=n%10*p;
p*=2;
n/=10;
}while(n!=0);
do
{
nr++;
r/=10;
}while(r!=0);
return nr;
}
int main()
{
int n;
cin>>n;
cout<<prim(n);

return 0;
}
4.
#include <iostream>
using namespace std;
int prim(int n)
{
int r=0,p=1,nr=0;
do
{
r+=n%10*p;
p*=2;
n/=10;
}while(n!=0);
do
{
if(r%2==0) nr++;
r/=10;
}while(r!=0);
return nr;
}
int main()
{
int n;
cin>>n;
cout<<prim(n);

return 0;
}
5.
#include <iostream>
using namespace std;
int prim(int n)
{
int aux=0,aux1=0;
aux1=n;
do
{
aux=aux*10+n%10;
n/=10;
}while(n!=0);
if (aux==aux1) return 1;
else return 0;

}
int main()
{
int n;
cin>>n;
cout<<prim(n);

return 0;
}
6.
#include <iostream>
using namespace std;
int prim(int n)
{
int d,s=0;
for (d=1;d*d<n;d++)
{
if (n%d==0)
{
s+=d;
s+=n/d;
}
}
if (d*d==n) s+=d;
return s;

}
int main()
{
int n;
cin>>n;
cout<<prim(n);

return 0;
}
7.
#include <iostream>
using namespace std;
void prim(int &n,int v[])
{
int i;
cin>>n;
for (i=1;i<=n;i++) cin>>v[i];
}
int main()
{
int n,v[1200],i;
prim(n,v);
for (i=1;i<=n;i++) cout<<v[i]<<" ";
return 0;
}
8.
#include <iostream>
using namespace std;
void prim(int &n,int v[])
{
int i;
cin>>n;
for (i=1;i<=n;i++) cin>>v[i];
}
void afisare(int &n,int v[])
{
int i;
for (i=1;i<=n;i++) cout<<v[i]<<" ";
}
int main()
{
int n,v[1200],i;
prim(n,v);
afisare(n,v);
return 0;
}
9.
#include <iostream>
using namespace std;
void prim(int &n,int v[])
{
int i;
cin>>n;
for (i=1;i<=n;i++) cin>>v[i];
}
int afisare(int n,int v[])
{
int i,s=0;
for (i=1;i<=n;i++) s+=v[i];
return s;
}
int main()
{
int n,v[1200],i;
prim(n,v);
cout<<afisare(n,v);
return 0;
}
10.
#include <iostream>
using namespace std;
void prim(int &n,int v[],int poz)
{
int i;
for (i=poz;i<=n;i++) v[i]=v[i+1];
n--;

}
void afisare(int n,int v[])
{
int i,s=0;
for (i=1;i<=n;i++) cout<<v[i]<<" ";
}
int main()
{
int n,v[1200],i,poz;
cin>>n>>poz;
for (i=1;i<=n;i++) cin>>v[i];
prim(n,v,poz);
afisare(n,v);
return 0;
}
11.
#include <iostream>
using namespace std;
void prim(int &n,int v[])
{
int i,j;
for (i=1;i<n;i++)
{
for (j=i+1;j<=n;j++)
if (v[i]>v[j]) swap(v[i],v[j]);
}

}
void afisare(int n,int v[])
{
int i,s=0;
for (i=1;i<=n;i++) cout<<v[i]<<" ";
}
int main()
{
int n,v[1200],i,poz;
cin>>n;
for (i=1;i<=n;i++) cin>>v[i];
prim(n,v);
afisare(n,v);
return 0;
}
12.
#include <iostream>
using namespace std;
void citire(int &n,int &m,int a[][1100])
{
int i,j;
cin>>n>>m;
for (i=1;i<=n;i++)
{
for (j=1;j<=m;j++) cin>>a[i][j];
}
}
int main()
{
int n,a[1100][1100],i,poz,m;
citire(n,m,a);
return 0;
}
13.
#include <iostream>
using namespace std;
void citire(int &n,int &m,int a[][1100])
{
int i,j;
cin>>n>>m;
for (i=1;i<=n;i++)
{
for (j=1;j<=m;j++) cin>>a[i][j];
}
}
void afisare(int &n,int &m,int a[][1100])
{
int i,j;
for (i=1;i<=n;i++)
{
for (j=1;j<=m;j++) cout<<a[i][j]<<" ";
cout<<endl;
}
}
int main()
{
int n,a[1100][1100],i,poz,m;
citire(n,m,a);
afisare(n,m,a);
return 0;
}
14.
#include <iostream>
using namespace std;
void citire(int &n,int &m,int a[][1100])
{
int i,j;
cin>>n>>m;
for (i=1;i<=n;i++)
{
for (j=1;j<=m;j++) cin>>a[i][j];
}
}
int afisare(int n,int m,int a[][1100],int k)
{
int j,s=0;
for (j=1;j<=m;j++) s+=a[k][j];
return s;
}
int main()
{
int n,a[1100][1100],i,poz,m,k;
citire(n,m,a);
cin>>k;
cout<<afisare(n,m,a,k);
return 0;
}
15.
#include <iostream>
using namespace std;
void citire(int &n,int a[][1100])
{
int i,j;
cin>>n;
for (i=1;i<=n;i++)
{
for (j=1;j<=n;j++) cin>>a[i][j];
}
}
int suma(int n,int a[][1100])
{
int i,s=0;
for (i=1;i<=n;i++) s+=a[i][i];
return s;
}
int main()
{
int n,a[1100][1100],i,poz,m,k;
citire(n,a);
cout<<suma(n,a);
return 0;
}

You might also like