Pagina de start a forumului atestatul.MyForum.ro atestatul.MyForum.ro
Fa-ti si tu propriul forum, pe www.myforum.ro!
 
 FAQFAQ   CautareCautare   MembriMembri   GrupuriGrupuri   InregistrareInregistrare 
 ProfilProfil   Mesaje privateMesaje private   AutentificareAutentificare 

subiecte atestat

 
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului atestatul.MyForum.ro -> Bun venit pe MyForum !
Subiectul anterior :: Subiectul urmator  
Autor Mesaj
valy_d11
Administrator
Administrator


Data inscrierii: 27/Mai/2008
Mesaje: 2

MesajTrimis: 27/05/2008 06:17    Titlul subiectului: subiecte atestat Raspunde cu citat (quote)

1)
#include <iostream.h>
#include <conio.h>

int i, j, float aux, x, v[11];
ofstream f("c:\\atestat\\date.in),
g("c:\\atestat\\date.out);

void inserare (float v[10])
{
int i;
v[10]=v[9]; v[9]=(float) (v[8]+v[10])/2;
}

int minim (float v[11])
{
int i; float min=v[10];
for (i=1; i<10; i++)
if (min>v[i]) min= v[i];
return min;
}

void main()
{
clrscr();
cout<<"introduceti 10 valori mai mici ca 100: "<<endl;
for (i=1; i<10; i++)
{
do cin>>x; while (x>100);
f<<x<<" "; v[i]=x;
}
f.close();
inserare (v);
cout<<"dupa inserare: ";
for(i=0; i<11; i++) cout<<v[i]<<" ";
cout<<endl<<"minimul este: "<<minim(v)<<endl;
for (i=o; i<10; i++)
for (j=i+1; j<11; j++)
if (v[i]>v[j])
{
aux= v[i]; v[i]=v[j]; v[j]= aux;
}
for( i= 0; i<11; i++)
g<<v[i]<<" ";
g.close();
}


2)
#include <iostream.h>
#include <math.h>
#include <conio.h>

ofstream
f("c:\\atestat\\date.in"), g("c:\\date.out");
int v[10], i, j, aux, x;

inr prim(int x)
{
for (int i=2; i<=sqrt(x); i++)
if (x%i==0) return 0;
return 1;
}

int nrprime(int v[10])
{
int s=0, i;
for(i=0; i<10;i++)
if (prim(v[i])) s++;
return s;
}

int maxim (int v[10])
{
int i; float max=v[0];
for(i=0; i<10;i++)
if (max<v[i]) max =v[i];
return max;
}

void main()
{
clrscr();
cout<<"introduceti 10 valori mai mici ca 100";
for (i=0; i<10; 1++)
{
do cin>>x; while (x>100);
f<<x<<" "; v[i]=x;
}
f.close();
cout<<endl<<"maximul este: "<<maxim(v)<<endl;
cout<<"numarul celor prime este: "<<nrprime(v);
for(i=0; i<9; i++)
for (j=i+1; j<10; j++)
if (v[i]>v[j]) aux=v[i]; v[i]=v[j]; v[j]=aux;
for (i=0; i<10; i++) g<<v[i]<<" ";
g.close();
}


3)
#include <iostream.h>
#include <math.h>
#include <conio.h>

ofstream
f("c:\\atestat\\date.in"), g("c:\\date.out");
int v[10], i, j, aux, x;

int sumacif(int x)
{
int i, s=0;
while (x)
{
s+= x % 10; x /= 10;
}
return s;
}

int par(int v[10])
{
int s=0, i;
for(i=0; i<10; i++) if (v[i] % 2==0) s+=sumacif(v[i]);
return s;
}
int perfect(int x)
{
if (int(sqrt(x)*int(sqrt(x) ==x) return 1;
return 0;
}

int nperf(int v[10])
{
int i, s=0;
for(i=0; i<10; i++) if(perfect(v[i])) s++;
return s;
}

void main ()
{
cout<<"introduceti 10 valori mai mici ca 100";
for(i=0; i<<10; i++)
{
do cin>>x; while(x>100);
f<<x<<" "; v[i]=x;
}
f.close();
cout<<endl<<"suma cifrelor pare este: "<<par(v)<<endl;
cout<<"nr. elementelor patrate divine este: "<<nrperf(v)<<endl;
for(i=0; i<9; i++)
for(j=i+1; j<10; j++) if(v[i],v[j]) aux=v[i], v[i]=v[j], v[j]=aux;
for(i=0; i<10; i++) g<<v[i]<<" ";
g.close();
}


4)
#include <fstream.h>
#include <conio.h>

ofstream f("c:\\atestat\\date.in"),
g("c:\\atestat\\date.out");
int v[11];

int suma()
{
for (int i=1, s=0; i<=10; i++) if (v[i]%2==1) s+= v[i];
return s;
}

int palindrom(int x)
{
int y=x, nr=0;
while (y!=0)
{
nr = nr*10 + y%10;
y/=10;
}
if(nr==x) return 1;
else return 0;
}

int numar()
{
int n=0;
for(int i=1; i<=10; i++) if(v[i]>10&&palindrom(v[i])) n++;
return n;
}

void ordonare()
{
int x;
for(int i=1; i<=9; i++)
for(int j=i+1; j<=10; j++) if(v[i]<v[j]) x=v[i], v[i]=v[j], v[j]=x;
}

void main()
{
clrscr();
int i;
cout<<"introduceti cele 10 numere(<100): "<<endl;
for(i=1; i<=10; i++)
{
do cin>>v[i]; while( v[i]>100) f<<v[i]<<" ";
}
f.close();
cout<<"suma elementelor impare este: "<<suma()<<endl;
cout<<"nr. de palindroame din fisier este: "<<numar()<<endl;
ordonare();
for(i=1; i<=10; i++) g<<v[i]<<" ";
g.close();
}


5)
#include<fstream.h>
#include<math.h>
#include<conio.h>
ofstream f("c:\\atestat\\date.in"),
g("c:\\atestat\\date.out");
int v[10], i, j, aux, x;

int suma()
{
int c, s;
ifstream f("c:\\atestat\\date.in");
s=0
for(i=1; i<=10; i++)
{f>>c; if(c%2==0&&i%2==1) s+=c}
f.close();
return s;
}

int prim(int x)
{
for(int i=2; i<=sqrt(x); i++) if(x%i==0) return 0;
return 1;
}

int nrprime(int v[10])
{
int s=0, i;
for(i=0; i<10l i++) if(prim(v[i])) s++;
return s;
}

void main()
{
clrscr();
cout<<"introduceti 10 valori mai mici ca 100"<<endl;
for(i=0; i<10; i++)
{
do cin>>x; while (x>100);
f<<x<<" "; v[i]=x;
}
f.close();
cout<<endl<<"suma elem. pare de pe poz. impare este: "<<suma();
cout<<endl<<"numarul celor prime este: "<<nrprime(v)<<endl;
for(i=0; i<9; i++)
for(j=j+1; j<10; j++) if(v[i]>v[j]) aux=v[i], v[i]=v[j], v[j]=aux;
for(i=0; i<10; i++) g<<v[i]<<" ";
g.close();
}



6)
#include<fstream.h>
#include<math.h>
#include<conio.h>

ofstream f("c:\\atestat\\date.in"),
g("c:\\atestat\\date.out");
int v[10], i, j, aux, x;

int suma()
{
int c, s;
ifstream f("c:\\atestat\\date.in");
s=0
for(i=1; i<=10; i++)
{f>>c; if(c%2==0&&i%2==1) s+=c}
f.close();
return s;
}

int este(int x)
{
int i, vb, c;
ifstream f("c:\\atestat\\date.in");
vb=o;
for(i=1; i<=10; i++)
{
f>>c; if(c==x) vb=1;
}
f.close();
return vb;
}

void main()
{
clrscr();
cout<<"introduceti 10 valori mai mici ca 100: "<<endl;
for(i=0; i<10; i++)
{
do cin>>x; while(x>100);
f<<x<<" "; v[i]=x;
}
f.close()
cout>>"suma elem. impare de pe pozitii pare este: "<<suma();
cout<<endl;
do
{
cout<<"x= "; cin>>x;
}
while(x>100);
if(este(x)) cout<<"numarul este in fisier."<<endl;
else cout<<"numarul nu este in fisier."<<endl;
for(i=0; i<9; i++)
for(j=i+1; j<10; j++)
if(v[i]>v[j]) aux=v[i], v[i]=v[j], v[j]=aux;
for(i=0; i<10; i++) g<<v[i]<<" ";
g.close();
}


7)
#include<fstream.h>
#include<math.h>
#include<conio.h>

ofstream f("c:\\atestat\\date.in"),
g("c:\\atestat\\date.out");
int v[10], a[10][10], i, j, aux, x;

int palin(int x)
{
int x1=x, s=0;
while(x1) { s=s*10+x1 % 10; x1/=10; }
return x==s;
}

int nrpalin()
{
int c, s=0;
ifstream f("c:\\atestat\\date.in);
for(i=0; i<10; i++)
{
f>>c;
if (palin(c)&&c>10) s++
}
f.close();
return s;
}
int max()
{
int s=a[1][1];
for(i=1; i<=4; i++)
if(s<a[i][i]) s=a[i][i];
return s;
}

void ordonare(int v[16])
{
int i;
for(i=1; i<=4; i++) v[i]=a[2][i];
for(i=1; i<=3; i++)
for(j=j+1; j<=4; j++)
if(v[i]>v[j]) aux=v[i], v[i]=v[j], v[j]=aux;
for(i=1; i<=4; i++) g<<v[i]<<" ";
g.close();
}

void main()
{
clrscr();
cout<<"introduceti numere mai mici decat 100"<<endl;
for(i=1; i<=4; i++)
{
for(j=1; j<=4; j++)
{
do cin>>x; while(x>100);
f<<x<<" "; a[i][j]=x;
}
f<<endl;
}
f.close();
ifstream f1("c:\\atestat\\date.in");
cout<<"fisierul text date.in contine elementele:"<<endl;
for(i=1; i<=4; i++)
{
for(j=1; j<=4; j++)
{
f1>>x; cout<<x<<" ";
}
cout<<endl;
}
f1.close();
cout<<endl<"elem. maxim de pe diagonala principala: "<<max();
cout<<endl<<"nr. elementelor de tip palindrom: "<<nrpalin();
ordonare(v);
}



8)
#include<fstream.h>
#include<math.h>
#include<conio.h>

int v[10], a[10][10], i, j, aux, x;
ofstream f("c:\\atestat\\date.in"),
g("c:\\atesta\\date.out");

int inv(int n)
{
int s=0;
while(n) { s=s*10+n%10; n/=10; }
return s;
}

int prim(int x)
{
for(int i=2; i<=sqrt(x); i++)
if(x%i==0) return 0;
return 1;
}

int super_p()
{
int s, x;
ifstream f1("c:\\atestat\\date.in");
s=o;
while(f1>>x) if(prim(x)&&prim(inv(x))&&(x>10)) s++;
f1.close();
return s;
}

int max()
{
int s=a[1][4];
for(i=1; 1<=4; i++) if(s<a[i][5-i]) s=a[i][5-i];
return s;
}

void ordonare(int v[16])
{
int i;
for(i=1; i<=4; i++) v[i]=a[3][i];
for(i=1; i<=3; i++)
for(j=j+1; j<=4; j++)
if(v[i]>v[j]) aux=v[i], v[i]=v[j], v[j]=aux;
for(i=1; i<=4; i++) g<<v[i]<<" ";
g.close();
}

void maine()
{
clrscr()
cout<<"introduceti numere mai mici decat 100"<<endl;
for(i=1; i<=4; i++)
{
for(j=1; j<=4; j++)
{
do cin>>x; while(x>100);
f<<x<<" "; a[i][j]=x;};
f<<endl;}
f.close();
ifstream f1("c:\\atestat\\date.in");
cout<<"fisierul text date.in contine elementele:"<<endl;
for(i=1; i<=4; i++) {
for(j=1; j<=4; j++) { f1>>x; cout<<x<<" "; }
cout<<endl; }
f1.close();
cout<<"elem. maxim de pe diagonala secundara: "<<max()<<endl;
cout<<"nr elementelor superprime; "<<super_p()<<endl;
ordonare(v);
}



9)
#include<fstream.h>
#include<math.h>
#include<conio.h>

int v[10], i, j, aux, x;
ofstream f("c:\\atestat\\date.in"),
g("c:\\atestat\\date.out")

int prim(int x)
{
for(int i=2; i<=sqrt(x); i++) if (x%1==0) return 0;
return 1;
}
int nrprime(int v[10])
{
for (int i=0,s=0;i<10;i++) if(prim(v[i])) s++;
return s;
}

int maxim (int v[10])
{
int i, max=v[0];
for (i=1;i<=10; i++) if (max<v[i]) max=v[i];
return max;
}
int sumacif(int x)
{
int i, s=0;
while (x) {s+=x % 10; x/=10;}
return s;
}
void main(){
clrscr();
cout<<"introduceti 10 valori mai mici ca 100: "<<endl;
for (i=0;i<=10;i++){
do cin>>>x;
while (x>100);
f<<x<<" "; v[i]=x;}
f.close();
cout<<"suma cifrelor elementului max este: "<<sumacif(maxim(v))<<endl;
cout<<"nr celor prime este: "<<nrprime(v)<<endl;
for (i=0;i<9;i++)
for (j=i+1;j<10;j++)
if (v[i]>v[j]) aux=v[i], v[i]=v[j],v[j]=aux;
for (i=0; i<10;i++) g<<v[i]<<" ";
g.close();
}


10.#include<fstream.h>
#include<math.h>
#include<conio.h>

ofstream f(“c:\\atestat\\date.in”)
g(“c:\\atestat\\date.out”);
int v[10], i, j, aux, x;

int suma( int v[10])
{int i,s=0;
for (i=0; i<10; i++)
return s;
}

int sumacif(int x)
{int i,s=0;
while(x) { s+=x % 10; x/=10; }
return s;
}

int sumapar( int v[10] )
{
for(int i=0,s=0; i<10; i++) if(sumacif(v[i] )%2==0) s++;
return s;

void main()
{
cout<<”introduceti 10 valori mai mici ca 100”<<endl;
for(i=0; i<10; i++) {
do cin>>x; while(x>100);
f<<x<<” “; v[i]=x; }
f.close();
cout<<”Nr.elemente care au ultima cifra 3 este:
“<<suma(v)<endl;
cout<<”Nr.elemente cu suma cifrelor para: “<<sumapar(v)<<endl;
for (i=0; i<9; i++)
for (j=j+1; j<10; j++)
if (v[i]<v[j]) aux = v[i],v[i]=v[j],v[j]=aux;
for (i=o; i<10; i++) g<<v[i]<<” “;
g.close();
}





11.#include<fstream.h>
#include<math.h>
#include<conio.h>

ofstream f(“c\\atestat\\date.in”),
g(“c:\\atestat\\date.out);
int v[10], i, j, aux, x;
int sumacif(int x)
{int s=0;
while(x) { if(x%10%2 == 0) s+=x%10;}
return s;
}

int suma ( int v[10])
{
for( int i=0; i<10; i++) s += sumacif(v[i]);
return s;
}

int prim(int x)
{
for(int i=2; i<=sqrt(x) ; i++) if (x %i==0) return 0;
return 1;
}

int nrprime(int v[10])
{int s=0, i;
for (i=0; i<10; i++) if (prim(v[i])&&v[i]>10) s++;
return s;
}

void main()
{
clrscr();
cout<<”Introduceti 10 valori mai mici ca 100:<<endl;
for (i=o; i<10; i++) {
do cin>>x; while(x>100);
f<<x<<” “; v[i]=x; }
f.close();
cout<<”Suma cifrelor pare ale nr. din fisier:
“<<suma(v)<<endl;
cout<<”Nr. elem. prime:”<<nrprime(v)<<endl;
for(i=0 ;i<9; i++)
for(j=i+1; j<10; j++)
if (v[i]>v[j]) aux = v[i], v[i] = v[j], v[j]= aux;
for (i=0; i<10 i++) g<v[i]<” “;
g,close();

}

12.#include<fstream.h>
#include<conio.h>
#include<math.h>
ofstream f(“c:\\atestat\\date.in”),
g(“c:\\atestat\\date.out”);
int v[10], i, j, aux, x, a, b;

void interval( int v[10])
{
for(int i=0; i<10; i++)
if (v[i]>=a && v[i]<=b) cout<<v[i]<<” “;
cout<<endl;
}
int prim(int x)
{
for (int i=2; i<=sqrt(x) ; i++) if (x%i==0) return 0;
return 1;
}

int maxprim(int v[10])
{int s,i=0
while(!prim(v[i])) i++;
s=v[i];
for(int j=I; j<10; j++) if (prim(v[j]) && v[j]>s) s=v[j];
return s;
}

void main()
{
clrscr();
cout<<”Introduceti 10 valori mai mici ca 100”<<endl;
for (i=0; i<10; i++) {
do cin>>x; while(x>100);
f<<x<<” “; v[i]=x; }
f.close();
do {cout<<”a=”; cin>>a;} while (a>100);
do (cout<<”b=”;cin>>b;} while (b>100);
cout<<”In intervalul [a,b] se afla numerele: “;
interval(v);
cout<<”Cel mai mare numar prim este: “<<maxprim(v)<<endl;
for (i=0; i<9; i++)
for(j=i+1; j<10; j++)
if (v[i]<v[j]) aux=v[i], v[i]=v[j], v[j]=aux;
for (i=0; i<10; i++) g<<v[i]<<” “;
g.close();
}


13.#include<fstream.h>
#include<conio.h>
ofstream f(“c:\\atestat\\date.in”),
g(“c:\\atestat\\date.out”);
int v[11];

int suma()
{
int i,s=0,x;
for (i=1; i<=10; i++) {
x=v[i];
while(x!=0) {if(x%10%2==1) s+=x%10; x/=10; }
}
return s;
}

int palindrome(int x)
{
int y=x,nr=0;
while(y!=0) { nr=nr*10+y%10; y/=10; }
return x == nr;
}

int max()
{
int m=-32766;
for(int i=1; i<=10; i++)
if(v[i]>10 && palindrom(v[i]) && v[i]>m) m=v[i];
return m;
}

void ordonare()
{
int x;
for(int i=1; i<=9; i++)
for(int j=j+1; j<=10; j++)
if (v[i]>v[j]) x=v[i],v[i]=v[j],v[j]=x;
}

void main()
{
clrscr();
int i,m;
cout<<”Introduceti cele 10 numere (<100) :”<<endl;
for (i=1; i<= 10; i++) {
do cin>>v[i]; while(v[i]>100);
f<<v[i]<<” “; }
f.close();
cout<<”Suma cifrelor impare ale tuturor nr.=:
“<<suma()<<endl;
m=max();
if (m!=-32766)
cout<<”Cel mai mare nr.palindrom este: “<<max()<<endl;
else cout<<”Nu sunt numere palindrom in vector.”<<endl;
ordonare();
for(i=1; i<=10; i++) g<<v[i]<<” “;
g.close();
}

14.#include<fstream.h>
#include<conio.h>

ofstream f(“c:\\atestat\\date.in”),
g(“c:\\atestat\\date.out”);
int v[11];

int suma()
{
for (int i=1,s=0; i<=9; i+=2) if (v[i]%2==0) s+=v[i];
return s }
int prim(int x)
{
for(int d=2; d<= x/2; d++) if (x%d == 0) return o;
return 1;
}

int mare()
{
int max=-32766, i;
for (i=1; i<=10; i++) if (prim(v[i]) && max<v[i]) max=v[i];
return max;
}

void ordonare()
{
int x;
for (int i=1; i<=9; i++)
for (int j=i+1; j <= 10; j++)
if (v[i]<v[j] x=v[i], v[i]=v[j], v[j]=x;
}

void main()
{
clrscr();
int i;
cout<<”Introduceti cele 10 numere(<100):”<<endl:
for (i=1; i<=10; i++){
do cin>>v[i];while(v[i]>100);
f<<v[i]<<” “; }
f.close();
cout<<”Suma elem.pare de pe pozitia imp.este:
“<<suma()<<endl;
cout<<”Cel mai mare numar prim este: “<<mare()<<endl;
ordonare();
for(i=1; i <= 10; i++) g<<v[i]<<” “;
g.close();
}


15.#include<fstream.h>
#include<conio.h>

ofstream f(“c:\\atestat\\date.in”),
g(“c:\\atestat\\date.out”);
int a[5] [5];

int cmmdc(int x,int y)
{
while(x!=y) if (x>y) x-=y;
else y-=x;
return x;
}
int min()
{
int min=a[1][4],i;
for (i=2; i<=4; i++) if (min>a[i][5-i]) min=a[i][5-i];
return min;
}
void ordonare()
{
int x;
for (int i=1; i<=3; i++)
for(int j=i+1; j <= 4; j++)
if (a[2][i]>a[2][j]) x=a[2][i], a[2][i]=a[2][j],
a[2][j]=x;
}

void main()
{
clrscr();
int i,j;
cout>>”Introduceti cele 16 numere(<100):”<<endl;
for (i=1; i<=4; i++) {
for (j=1; j<=4;j++)
do cin>>a[i][j]; while(a[i][j]>100;
f<<a[i][j]<<” “; }
f<<endl; }
f.close();
cout<<”Elem.min,de pe diagonala sec.este: “<<min()<<endl;
cout<<”Cmmdc=”<<cmmdc(a[1][1],a[4][4]<<endl;
ordonare();
for(i=1; i<=4; i++) g<<a[2][i]<<” “;
g.close();
}

16.#include<fstream.h>
#include<math.h>
#include<conio.h>

ofstream f(“c:\\atestat\\date.in”),
g(“c:\\atestat\\date.out”);
int v[11];

int numar_divizori(int x)
{
for(int i=2,nd=2; i<=x/2; i++) if(x%i == 0) nd++;
return nd; }
int numar()
{
for (int i=1,s=0; i<=10; i++) if(numar_divizori(v[i]) == 3)
s++;
return s;
}
inr prim(int x)
{
for (int d=2; d<=x/2; d++) if (x%d == 0) return 0;
return 1;
}

int max()
{
int m=-32766;
for(int i=1; i<=10; i++) if(prim(abs(v[i]))== 0&&v[i]>m)
m=v[i];
return m; }
void ordonare()
{ int x;
for(int i=1; i<=9; i++)
for(int j=i+1;i<=10 ;j++)
if (v[i]<v[j]) x=v[i],v[i]=v[j],v[j]=x;
}

void main()
{
clrscr();
int i,m;
cout<<:Introduceti ele 10 numere(<100):”<<endl;
for (i=1;i<=10;i++) {
do cin>>v[i];while(v[i]>100);
f<<v[i]<<” “;
f.close();
cout<<”Nr.elem.cu 3 divizori este: “<<numar()<<endl;
m=max();
if(m!=-32766)
cout<<Cel mai mare nuamr prim este: “<<max()<<endl;
else cout<<”Nu sunt numere neprime in fisier.”<<endl;
ordonare();
for(i=1;i<=10;i++) g<<v[i]<<” “;
g.close();
}

17.#include<fstream.h>
#include<conio.h>
ofstream f(“c:\\atestat\\date.in”),
g(“c:\\atestat\\date.out”);
float v[12];

int divizibil(int a,int b)
{
if(a%b == 0) return 1;
return 0;
}

void inserare()
{
v[11]=v[10];
v[10]=(v[9]+v[11])/2;
cout<<”Dupa inserare vectorul este: “;
for (int i=1;i<=11;i++) cout<<v[i]<<” “;
cout<<endl;
}

void ordonare()
{
float x;
for(int i=1; i<=10; i++)
for(int j=i+1;j<= 11;j++)
if(v[i]<v[j]) x=v[i], v[i]=v[j],v[j]=x;
}

void main()
{
clrscr();
int i,x;
cout<<”Introduceti cele 10 numere(<100):”<<endl;
for (i=1;i<=10;i++) {
do cin>>v[i]; while (v[i]>100);
f<<v[i]<<” “;
f.close();
cout<<”x= “;cin>>x;
cout<<:Elementele divizibile cu “<<x<<” sunt: “;
for(i=1;i<=10;i++)
if(divizibil(v[i],x)) cout <<v[i]<<” “;
cout<<endl;
inserare();
ordonare();
for(i=1;i<=11;i++) g<<v[i]<<” “;
g.close();
}



18.#include<fstream.h>
#include conio.h>


ofstream f(“c:\\atestat\\date.in”),
g(“c:\\atestat\\date.out”);
int v[12];

int cmmdc(int a,int b)
{
while(a!=b) if(a<b) b-=a; else a - = b;
return a;
}

int calcul();
{
int c=v[1],I;
for(i=2;i<=10;i++) c=cmmdc(c,v[i]);
return c;
}

void inserare(int x)
{
v[11]=v[10];v[10]=x;
cout <<”Dupa inserare ,vectorul este: “;
for (int i=1;i<=11;i++) cout <<v[i]<<” “;
cout<<endl;
}

void ordonare()
{
int x;
for(int i=1;i<=10;i++)
for (int j=i+1;j<=11;j++)
if(v[i]<v[j]) x=v[i],v[i]=v[j],v[j]=x;
}

void main()
{
clrscr();
int i,x;
cout<<”Introduceti cele 10 numere(<100):”<<endl;
for(i=1;i<=10;i++) {
do cin >>v[i];while (v[i]>100;
f<<v[i]<<” “; }
.close();
cout<<”Cmmdc al elementelor din fisier este:
“<<calcul()<<endl;
cout<<”x= “;cin>>x;
inserare(x);
ordonare();
for(i=1;i<=11;i++) g<<v[i]<<” “;
g.close();
}

19.
#include<fstream.h>
#include<conio.h>

ofstream f(“c:\\atestat\\date.in”),
g(“c:\\atestat\\date.out”);
float v[12];
float medie()
{
for(i=1,s=0;i<=10;i++) s + = v[i];
return s/10.0;
}
int prime(int a,int b)
{
while (a!=b) if (a<b) b-=a;else a - = b;
if(a!=1) return 0;
else return 1;
}

int nr(int x)
{
for(int i=1,s=0;i<=10;i++) if (prime(v[i],x)) s++;
return s;
}

void ordonare()
{
float x;
for(int i=1;i<=10;i++)
for (int j=i+1;j<=11;j++) if (v[]i<v[j])
x=v[i],v[i]=v[j],v[j]=x;
}

void main()
{
int i;float x;
clrscr():
cout <<”Introduceti cele 10 numere(<100):”<<endl;
for(i=1;i<=10;i++) {
do cin>>v[i];while(v[i]>100;
f<<v[i]<<” “;
}
f.close();
cout<<”x=”;cin>>x;
cout<<”Nr.elem.care sunr prime cu”<<x<<”este:
“<<nr(x)<<endl;
float ma = medie();
for(i=10;i<=6;i--) v[i+1] = v[i];
v[6]=ma;
cout<<”Sirul construit este:”;
for(i=1;i<=11;i++) cout<<v[]i<<” “;
cout<<endl;
ordonare();
for(i=1;i<=11;i++) g<<v[i]<<” “;
g.close();}

20.
#include<fstream.h>
#include<conio.h>

ofstream f(“c:\\atestat\\date.in”),
g(“c:\\atestat\\date.out”);
int v[11];
void mare_mic(int &max,int& min,int& pmax,int& pmin)
{
max=min=v[1];pmax=pmin=1;
for(int i=2;i<=10;i++)
if (max<v[i]) max=v[i],pmax=i;
if(min>v[i]) min=v[i],pmin=i; }
}

int numar(int a,int b)
{
for(int i=1,s=0;i<=10;i++)
if (v[i]>=a && v[i]<=b && v[i]%2 == 0) s++;
return s;
void ordonare()
{
int x;
for(int i=1;i<=9;i++)
for(int j=i+1;j<=10;j++)
if(v[i]>v[j]) x=v[i],v[i]=v[j],v[j]=x;
}

void main()
(
clrscr();
int i,a,b,min,max,pmin,pmax;
cout<<Introduceti cele 10 numere(<100):”<<endl;
for(i=1;i<=10;i++) {
do cin>>v[i];while(v[i]>100)
f<<v[i]<<” “; }
f.close();
mare_mic(max,min,pmax,pmin);
cout<<”Elementul minim este:”<<min<<” si se gaseste pe pozitia “<<pmin<<endl;
cout<<:Elementul maxim este:”<<max>>”si se gaseste pe pozitia “<<pmax<<endl;
cout<<”a=:;cin>>a;cout<<”b=”;cin>b;
cout<<”Numarul elementelor pare din intervalul (“<<a<<”,”<<b<<”) este: “<<numar (a,b)<<endl;
ordonare();
for(i=1;i<=10;i++) g<<v[i]<<” “;
g.close();
}

21)
#include<fstream.h>
#include<conio.h>
ofstream f("c:\\atestat\\date.in"),
g("c\\atestat\\date.out");
float v[12];
int cmmdc(int a,int b)
{
while (a!=b)
if (a<b) b-=a;
elsea-=b;
return a;
}

int calcul()
{int c=v[1];
for (int i=2;i<=10;i++) c=cmmdc(c,v[i]) ;
return c;
}
void ordonare()
{float x;
for (int i=1; i<=10;i++)
for (int j=i+1;j<=11;j++)
if (v[i]<v[j]) x=v[i], v[i]=v[j], v[j]=x;
}
void main ()
{
int i;
clrscr();
cout<<"introduce-ti cele 10 numere: "<<endl;
for (i=1; i<=10;i++)
{ do cin>>v[i];
while (v[i]>100);
f<<v[i]<<" ";}
f.close();
cout<<"cmmdc al elementelor este: ";
for (i=1;i<=11;i++) cout<<v[i]<<" ";
cout<<endl;
ordonare();
for (i=1;i<=11;i++) g<<v[i]<<" ";
g.close();
}

22)
#include<fstream.h>
#include<conio.h>
ofstream f("c:\\atestat\\date.in"),
g("c\\atestat\\date.out");
int a[5][5];
void minim(int& min; int& na)
{
min=a[1][1]; na=0;
for (int i=1; i<=4;i++)
for (j=1;j<=4; j++)
if (min==a[i][j]) na++;
else if (min>a[i][j] min=a[i][j], na=1;
}
int palindrom (int x)
{ int y=x, m=0;
while (y!=0) { m=m*10+y%10; y/=10;}
return m==x;
}
int numar()
{
int n=0,i,j;
for (i=1;i<=4;i++)
for (j=i+1; j<=4; j++)
if (a[i][j]>10 && palindrom(a[i][j])) n++;
return n;
}
void ordonare()
{ int x;
for (int i=1;i<=3;i++)
for (int j=i+1;j<=4;j++)
if (a[1][i]>a[1][j]) x=a[1][i], a[1][i]=a[1][j], a[1][j]=x;
}
void main()
{
clscr();
int i,j,min,na;
cout<<"introduceti cele 16 nr: "<<endl;
for (i=1;i<=4;i++)
{ for (j=1;j<=4;j++)
{ do cin>>a[i][j];
while (a[i][j]>100);
f<<a[i][j]<<" ";}
f<<endl;}
f.close();
minim(min,na);
cout<<"min. este: "<<min<<"si apare de"<<na<<"ori"<<endl;
cout<<" nr elem de tip palindrom este: "<<numar()<<endl;
ordonare();
for(i=1; i<=4;i++) g<<a[1][i]<<" ";
g.close;
}


23)
#include<fstream.h>
#include<conio.h>
ofstream f("c:\\atestat\\date.in"),
g("c\\atestat\\date.out");
int a[5][5];
int maxim()
{int max=a[2][4];
for (int j=4; j>=1;j--)
for (int i=6-j; i<=4; i++) if (max<a[i][j])
max=a[i][j];
return max;}
int perfect(int x)
{
int s=1;
for (int d=2;d<=x/2;d++) if (x%d==0) s+=d;
return s==x;
}
int numar()
{
int n=0,i,j;
for (i=1;i<=4;i++)
for (j=1;j<=4;j++)
if (a[i][j]!=1 && perfect(a[i][j])) n++;
return n;
}
void ordonare()
{
int x;
for (int i=1;i<=3;i++)
for (int j=i+1;j<=4;j++)
if (a[i][2]>a[j][2]) x=a[i][2], a[i][2]=a[j][2], a[j][2]=x;
}
void main()
{
clrscr();
int i,j;
cout <<"introduceti cele 16 nr: "<<endl;
for (i=1; i<=4;i++)
{ for (j=1;j<=4;j++)
{ do cin>>a[i][j]; while (a[i][j]>100);
f<<a[i][j]<<" ";
}
f<<endl;
}
f.close();
cout<<"elem max de sub diagonla secundara este: "<<maxim()<<endl;
cout<<"nr elem ireproșabile este: "<<numar()<<endl;
ordonare();
for (i=1;i<=4;i++) g<<a[i][2]<<" ";
g.close();
}


24.
#include<fstream.h>
#include<conio.h>
ofstream f("c:\\atestat\\date.in"),
g("c\\atestat\\date.out");
int a[5][5];
int suma()
{int s=0;
for (int i=1; i<=4; i++)
{if (a[i][1]%2==0) s+=a[i][1];
if (a[i][4]%2==0) s+=a[i][4];
}
for (int j=2;j<=3;j++)
{ if a[1][j]%2==0) s+=a[1][j];
if a[4][j]%2==0) s+=a[4][j];
}
return s;
}
int numar(int x)
{
int n=0,i,j;
for (i=1;i<=4;i++)
for(j=1;j<=4;j++) if (a[i][j]==x) n++;
return n;
}

void ordonare()
{
int x;
for (int i=1;i<=3;i++)
for (int j=i+1;j<=4;j++)
if (a[i][3]>a[j][3]) x=a[i][3], a[i][3]=a[j][3], a[j][3]=x;
}

void main()
{
clrscr();
int i,j,x;
cout <<"introduceti cele 16 nr: "<<endl;
for (i=1; i<=4;i++)
{ for (j=1;j<=4;j++)
{ do cin>>a[i][j]; while (a[i][j]>100);
f<<a[i][j]<<" ";
}
f<<endl;
}
f.close();
cout<<"suma elem de pe marginea ext este: "<<suma()<<endl;
cout<<"x= ";cin>>x;
cout<<"nr lem egale cu "<<x<<" este: "<<numar(x)<<endl;
ordonare();
for (i=1;i<=4;i++) g<<a[i][3]<<" ";
g.close();
}

25.
#include<fstream.h>
#include<conio.h>
ofstream f("c:\\atestat\\date.in"),
g("c\\atestat\\date.out");
int a[5][5];

int maxim()
{
int max=a[1][1];
for (int i=2; i<=4;i++) if (max<a[i][i]) max=a[i][i];
return max;
}

int perfect( int x)
{int s=1;
for (int d=2; d<=x/2; d++) if(x%d==0) s+=d;
return x==s;
}

int numar(int x)
{
int n=0,i,j;
for (i=1;i<=4;i++)
for(j=1;j<=4;j++) if (a[i][j]!=1 && perfect(a[i][j])) n++;
return n;
}

void ordonare()
{
int x;
for (int i=1;i<=3;i++)
for (int j=i+1;j<=4;j++)
if (a[2][i]>a[2][j]) x=a[2][i], a[2][i]=a[2][j], a[2][j]=x;
}


void main()
{
clrscr();
int i,j;
cout <<"introduceti cele 16 nr: "<<endl;
for (i=1; i<=4;i++)
{ for (j=1;j<=4;j++)
{ do cin>>a[i][j]; while (a[i][j]>100);
f<<a[i][j]<<" ";
}
f<<endl;
}
f.close();
cout<<"elem maxime de pe diag principala este:"<<maxim()<<endl;
cout<<"nr elem care sunt desăvârșite este: "<<x<<" este: "<<numar()<<endl;
ordonare();
for (i=1;i<=4;i++) g<<a[2][i]<<" ";
g.close();
}
Sus
Vezi profilul utilizatorului Trimite mesaj privat
uahanamiti
Junior
Junior


Data inscrierii: 17/Iun/2012
Mesaje: 7
Localitate: Ukraine

MesajTrimis: 13/07/2012 11:48    Titlul subiectului: Raspunde cu citat (quote)

I found this post very useful!
Sus
Vezi profilul utilizatorului Trimite mesaj privat
tabernaculum
Junior
Junior


Data inscrierii: 30/Iun/2012
Mesaje: 5
Localitate: Uganda

MesajTrimis: 22/07/2012 10:32    Titlul subiectului: Raspunde cu citat (quote)

I like your post, very interesting indeed.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
animalplanet2
Junior
Junior


Data inscrierii: 09/Iul/2012
Mesaje: 6
Localitate: Poland

MesajTrimis: 24/07/2012 03:19    Titlul subiectului: Raspunde cu citat (quote)

Yes, there is nothing wrong with say, but say that this is a super article is not worth it!
Sus
Vezi profilul utilizatorului Trimite mesaj privat
animalplanet2
Junior
Junior


Data inscrierii: 09/Iul/2012
Mesaje: 6
Localitate: Poland

MesajTrimis: 25/07/2012 22:54    Titlul subiectului: Raspunde cu citat (quote)

This post is for real smart people! Thanks.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
animalplanet2
Junior
Junior


Data inscrierii: 09/Iul/2012
Mesaje: 6
Localitate: Poland

MesajTrimis: 29/07/2012 20:33    Titlul subiectului: Raspunde cu citat (quote)

I found this post very useful!
Sus
Vezi profilul utilizatorului Trimite mesaj privat
misanchik
Junior
Junior


Data inscrierii: 19/Iul/2012
Mesaje: 5
Localitate: Bulgaria

MesajTrimis: 30/07/2012 16:06    Titlul subiectului: Raspunde cu citat (quote)

This information is unbelievable! I really cannot believe it is true!
Sus
Vezi profilul utilizatorului Trimite mesaj privat
noganoga
Junior
Junior


Data inscrierii: 10/Iul/2012
Mesaje: 5
Localitate: Israel

MesajTrimis: 07/08/2012 07:05    Titlul subiectului: Raspunde cu citat (quote)

Every word in your article are true. So if someone writes negative reviews do not pay attention.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
noganoga
Junior
Junior


Data inscrierii: 10/Iul/2012
Mesaje: 5
Localitate: Israel

MesajTrimis: 08/08/2012 18:37    Titlul subiectului: Raspunde cu citat (quote)

Every good article that I read completes my inner world. Thank you for your. She also contributed its share.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
noganoga
Junior
Junior


Data inscrierii: 10/Iul/2012
Mesaje: 5
Localitate: Israel

MesajTrimis: 18/08/2012 10:48    Titlul subiectului: Raspunde cu citat (quote)

I hope I will come to your site after a few weeks and find interest post like this again))) See you in a future)
Sus
Vezi profilul utilizatorului Trimite mesaj privat
noganoga
Junior
Junior


Data inscrierii: 10/Iul/2012
Mesaje: 5
Localitate: Israel

MesajTrimis: 20/08/2012 02:08    Titlul subiectului: Raspunde cu citat (quote)

Yes, there is nothing wrong with say, but say that this is a mega article is not worth it!
Sus
Vezi profilul utilizatorului Trimite mesaj privat
tcapital
Junior
Junior


Data inscrierii: 19/Iul/2012
Mesaje: 5
Localitate: Great Britain

MesajTrimis: 30/08/2012 13:24    Titlul subiectului: Raspunde cu citat (quote)

I hope I will come to your site after a few weeks and find interest post like this again))) See you in a future)
Sus
Vezi profilul utilizatorului Trimite mesaj privat
ossbe
Junior
Junior


Data inscrierii: 18/Aug/2012
Mesaje: 5
Localitate: Latvia

MesajTrimis: 30/08/2012 13:34    Titlul subiectului: Raspunde cu citat (quote)

This is awesome!
Sus
Vezi profilul utilizatorului Trimite mesaj privat
ossbe
Junior
Junior


Data inscrierii: 18/Aug/2012
Mesaje: 5
Localitate: Latvia

MesajTrimis: 30/08/2012 20:59    Titlul subiectului: Raspunde cu citat (quote)

I am always happy to find something autentic on the internet and I can tell you that your information is really original.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
ossbe
Junior
Junior


Data inscrierii: 18/Aug/2012
Mesaje: 5
Localitate: Latvia

MesajTrimis: 31/08/2012 11:15    Titlul subiectului: Raspunde cu citat (quote)

Just to say thanks for your article I think it is not enough)) Get away from me a few smiles in gratitude.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
tcapital
Junior
Junior


Data inscrierii: 19/Iul/2012
Mesaje: 5
Localitate: Great Britain

MesajTrimis: 31/08/2012 18:47    Titlul subiectului: Raspunde cu citat (quote)

I am always happy to find something autentic on the internet and I can tell you that your information is really original.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
tcapital
Junior
Junior


Data inscrierii: 19/Iul/2012
Mesaje: 5
Localitate: Great Britain

MesajTrimis: 03/09/2012 04:34    Titlul subiectului: Raspunde cu citat (quote)

Thanks for the article! I'm from Ukraine we have a rather difficult to find useful interesting information.
Sus
Vezi profilul utilizatorului Trimite mesaj privat
tcapital
Junior
Junior


Data inscrierii: 19/Iul/2012
Mesaje: 5
Localitate: Great Britain

MesajTrimis: 04/09/2012 07:38    Titlul subiectului: Raspunde cu citat (quote)

You are so great
Sus
Vezi profilul utilizatorului Trimite mesaj privat
Afiseaza mesajele pentru a le previzualiza:   
Creaza un subiect nou   Raspunde la subiect    Pagina de start a forumului atestatul.MyForum.ro -> Bun venit pe MyForum ! Ora este GMT + 2 ore
Pagina 1 din 1

 
Mergi direct la:  
Nu puteti crea un subiect nou in acest forum
Nu puteti raspunde in subiectele acestui forum
Nu puteti modifica mesajele proprii din acest forum
Nu puteti sterge mesajele proprii din acest forum
Nu puteti vota in chestionarele din acest forum


Powered by phpBB © 2001, 2005 phpBB Group
Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro