Faceți căutări pe acest blog

luni, 20 septembrie 2010

21.09.2010 Ordonarea Vectorilor

/*Se citeste un vector cu n valori int .Sa se sorteze cresscator vectorul si sa se
afiseze dupa sortare.*/
#include< iostream.h >
#include< math.h >
int main()
{int n,i,a[50],aux,ok;
cout< <"n=";cin> >n;
for(i=1;i<=n;i++)
{cout< <"a["< return 0;
}

20.09.2010

/*Se citeste un vector cu n compaonente.Sa se determine componentul min si cel max din vector si
sa se afiseze pozitia in care apare primul element minim si pozitia ultima pe care apare max.*/
#include < iostream.h >
#include < fstream.h >
int main()
{int a[10],n,i,min,max,p1,p2;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout<<"a["<cin>>a[i];
}
max=a[1];
min=a[1];
p1=1;
p2=1;
for(i=1;i<=n;i++)
{if(a[i] {min=a[i];
p1=i;}
if(a[i]>=max)
{max=a[i];
p2=i;}
}
cout<<"max="<cout<<"min="<return 0;
}

marți, 14 septembrie 2010

14.09.2010

#include
#include
int main()
{int a[25],n,i;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout<<"a["<cin>>a[i];
}
for(i=1;i<=n;i++)
if(i%2!=0)
cout<return 0;
}

marți, 1 iunie 2010

01.06.2010 (3)

/*Se citesc de pe primul rand al fisierului numere.in o valoare naturala n(1<100) si pe al doilea
rand n valori intregi,reprezentand elementele unui vector a.Sa se mute toate elementele o pozitie
spre dreapta.*/
#include< iostream.h >
#include< math.h >
#include< fstream.h >
int main()
{int a[20],i,n,x;
ifstream f("numere.in");
f>>n;
for(i=1;i<=n;i++)
f >> a[i];
for(i=1;i<=n;i++)
cout << a[i] << " ";
x=a[n];
for(i=n;i>=1;i--)
a[i]=a[i-1];
a[1]=x;
cout << endl;
for(i=1;i<=n;i++)
cout << a[i] << " ";
f.close();
return 0;
}

01.06.2010 (2)

/*Se citesc de pe primul rand al fisierului numere.in o valoare naturala n(1rand n valori intregi,reprezentand elementele unui vector a.Sa se mute toate elementele o pozitie
spre stanga.*/
#include< iostream.h >
#include< math.h >
#include< fstream.h >
int main()
{int a[20],i,n,x;
ifstream f("numere.in");
f>>n;
for(i=1;i<=n;i++)
f >> a[i];
for(i=1;i<=n;i++)
cout << a[i] << " ";
x=a[1];
for(i=1;i<=n;i++)
a[i]=a[i+1];
a[n]=x;
cout << endl;
for(i=1;i<=n;i++)
cout << a[i] << " ";
return 0;
}

01.06.2010

/*Se citeste de la tastatura o valoare naturala n (1elemente intregi.Sa se calculeze produsul elementelor prime din vector.*/
#include< iostream.h >
#include< math.h >
int main()
{int a[20],n,i,d,ok,p;
cout << "n=";cin >> n;
for(i=1;i<=n;i++)
{cout << "a[" << i << "]=";
cin >> a[i];
}
for(i=1;i<=n;i++)
cout << a[i] << " ";
p=1;
for(i=1;i<=n;i++)
{ok=1;
for(d=2;d<=a[i]/2;d++)
if(a[i]%d==0)
ok=0;
if(ok==1)
p=p*a[i];}
cout << "Produsul elementelor prime din vector este=" << p;
return 0;
}

miercuri, 26 mai 2010

27.05.2010

#include
#include
int main()
{int a[20],n,i,x,y,,p;
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout << "a[" << i << "]=";
cin>>a[i];
}
for(i=1;i<=n;i++)
cout<cout<<"x=";cin>>x;
cout<<"y=";cin>>y;
p=1;
for(x<=a[i]&&a[i]>=y)
p=p*a[i];
cout << "Produsul numerelor din intervalul [x,y]" << p;
return 0;
}