Professional Documents
Culture Documents
Subiectul nr. 1
#include <iostream>
#include <fstream>
ifstream in ("atestat.in");
int a[25][25],n,i,j,d,prim,x,k,v[1000];
int main()
in>>n;
in>>a[i][j];
if(i==j)
a[i][j]=22;
prim=1;
v[i]=a[i][j];
if(v[i]<2||(v[i]%2==0&&v[i]>2))
prim=0;
d=3;
while(d*d<=v[i]&&prim==1)
if(v[i]%d==0)
prim=0;
else
d+=2;
if(prim==1)
out<<v[i]<<" ";
out<<a[i][j]<<" ";
out<<endl;
return 0;
Subiectul nr. 2
#include <iostream>
#include <fstream>
ifstream in ("atestat.in");
int main()
in>>n;
in>>a[i][j];
out<<a[i][j]<<" ";
out<<endl;
p=p*a[i][j];
out<<p%10<<endl;
v[i]=a[i][j];
if(v[i]==v[n+1-i])
out<<v[i]<<" ";
else
return 0;
Subiectul nr. 3
#include <iostream>
#include <fstream>
ifstream in ("atestat.in");
int a[25][25],n,i,j,d,s1=0,s2=0,v[1000];
int main()
in>>n;
in>>a[i][j];
s1+=a[i][n+1-i];
v[i]=a[i][j];
{
if(v[i]%d==0)
if(d%2==0)
s2+=d;
if((v[i]/d)%d==0)
s2+=(v[i]/d);
if((d*d==v[i])&&(d%2==0))
s2+=d;
out<<a[i][j]<<" ";
out<<endl;
out<<s1<<endl;
if(v[i]==s2)
out<<s2<<endl;
else
return 0;
}
Subiectul nr. 4
#include <iostream>
#include <cmath>
#include <fstream>
ifstream in ("atestat.in");
int a[25][25],n,i,j,x,y,v[1000];
int main()
in>>n;
in>>a[i][j];
out<<a[i][j]<<" ";
out<<endl;
a[i][n]=2;
{
for(j=1; j<=n; j++)
out<<a[i][j]<<" ";
out<<endl;
v[i]=y;
x=sqrt(v[i]);
if(v[i]==x*x)
out<<v[i]<<" ";
return 0;
Subiectul nr. 5
#include <iostream>
#include <fstream>
ifstream in ("atestat.in");
int a[25][25],n,i,j,k,v[1000];
int main()
in>>n>>k;
in>>a[i][j];
out<<a[i][j]<<" ";
out<<endl;
if(k==a[i][j])
out<<"da"<<endl;
else
out<<"nu"<<endl;
a[n][j]=0;
out<<a[i][j]<<" ";
out<<endl;
return 0;
Subiectul nr. 6
#include <iostream>
#include <fstream>
using namespace std;
ifstream in ("atestat.in");
ofstream out ("atestat.out");
int a[25][25],n,i,j,k=2,s=0,mini=10000;
int main()
{
in>>n>>k;
for(i=1; i<=n; i++)
for(j=1; j<=n; j++)
in>>a[i][j];
for(i=1; i<=n; i++)
for(j=1; j<=n; j++)
if(a[i][j]%2==0)
s+=a[i][j];
for(j=1; j<=n; j++)
{
a[0][j]=k;
for(i=1; i<=n; i++)
if(k<mini)
mini=k;
}
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
out<<a[i][j]<<" ";
out<<endl;
}
out<<s<<endl;
out<<k<<endl;
return 0;
}
Subiectul nr. 7
#include <iostream>
#include <fstream>
#include <iomanip>
ifstream in ("atestat.in");
int n,i,j,v[1000];
double a[25][25],nr,k,s2=0,s1=0;
int main()
in>>n>>k;
nr=n*n;
in>>a[i][j];
out<<a[i][j]<<" ";
out<<endl;
s1=s1+a[i][i];
out<<fixed<<setprecision(2)<<s1/nr<<endl;
s2+=a[i][j];
out<<fixed<<setprecision(2)<<s2<<endl;
return 0;