/*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;
}
marți, 1 iunie 2010
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
marți, 25 mai 2010
25.05.2010 Vectori V
/*Se citeste un sir de nr int.Sa se scrie in fisierul iesire.txt toate rezultatele din sir care se
gasesc pe pozitii pare si ultima cifra sa coincida cu pozitia valorii in sir.*/
#include< iostream.h >
#include< math.h >
#include< fstream.h >
int main()
{int a[10],i,n;
ofstream h("iesire.txt");
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout << "a[" << i << "]=";
cin >> a[i];
}
for(i=1;i<=n;i++)
cout<for(i=1;i<=n;i++)
if(i%2==0&&a[i]%10==i)
h << a[i] <<" ";
h.close();
return 0;
}
gasesc pe pozitii pare si ultima cifra sa coincida cu pozitia valorii in sir.*/
#include< iostream.h >
#include< math.h >
#include< fstream.h >
int main()
{int a[10],i,n;
ofstream h("iesire.txt");
cout<<"n=";cin>>n;
for(i=1;i<=n;i++)
{cout << "a[" << i << "]=";
cin >> a[i];
}
for(i=1;i<=n;i++)
cout<for(i=1;i<=n;i++)
if(i%2==0&&a[i]%10==i)
h << a[i] <<" ";
h.close();
return 0;
}
25.05.2010 Vectori IV
#include< iostream.h >
#include< math.h >
int main()
{int a[10],i,n,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++)
if(a[i]%2==1&&i%2==0)
p=p*a[i];
cout << endl << "Produsul valorilor impare este:" << p;
return 0;
}
#include< math.h >
int main()
{int a[10],i,n,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++)
if(a[i]%2==1&&i%2==0)
p=p*a[i];
cout << endl << "Produsul valorilor impare este:" << p;
return 0;
}
25.05.2010 Vectori III
#include< iostream.h >
#include< math.h >
int main()
{int a[10],i,n,s;
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] << " ";
s=0;
for(i=1;i<=n;i++)
if(a[i]%2==0&&i%2==1)
s=s+a[i];
cout << endl << "Suma valorilor pare este:" << s;
return 0;
}
#include< math.h >
int main()
{int a[10],i,n,s;
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] << " ";
s=0;
for(i=1;i<=n;i++)
if(a[i]%2==0&&i%2==1)
s=s+a[i];
cout << endl << "Suma valorilor pare este:" << s;
return 0;
}
Abonați-vă la:
Postări (Atom)