/*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["< cin> >a[i];
}
do
{ok=0;
for(i=1;i<=n-1;i++)
if(a[i]>a[i+1])
{aux=a[i];
a[i]=a[i+1];
a[i+1]=aux;
ok=1;
}
}
while(ok==1);
for(i=1;i<=n;i++)
cout< return 0;
}
luni, 20 septembrie 2010
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;
}
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]
p1=i;}
if(a[i]>=max)
{max=a[i];
p2=i;}
}
cout<<"max="<
}
marți, 14 septembrie 2010
14.09.2010
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;
}
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(1 rand 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;
}
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 (1 elemente 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;
}
#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
Abonați-vă la:
Postări (Atom)