Fiind dat un șir de N numere întregi, să se afișeze pe ecran șirul cu urmatoarele modificări:
Numerele de pe poziții pare vor fi înmulțite cu 2
Numerele de pe poziții impare vor fi scazute cu 1
Pozițiile elementelor în șir sunt numerotate de la 1 până la N.
Date de intrare
Se vor citi:
Un număr întreg N
Un șir de N numere întregi
Date de ieșire
Pe ecran se va afișa șirul modificat;
Restricții
N < 1000
Numerele din șir vor fi mai mari decât -10000 și mai mici decât 10000
Răspunsuri la întrebare
Răspuns de
1
Daca problema este pentru pbinfo s-ar putea sa trebuiasca sa stergi "cout-urile " si sa il lasi doar pe cel final care va afisa sirul de numere.
#include <iostream>
using namespace std;
int main(){
int i,x,n,v[2002];
cout<<"Cititi numarul: "; cin>>n; cout<<"Citi un sir de "<<n<<" numere: ";
for(i=1;i<=n;i++)
{ cin>>x;
if(i%2==0)
v[i]=x/2;
else
v[i]=x-1;
}
cout<<"Sirul este:";
for(i=1;i<=n;i++)
cout<<v[i]<<" ";
return 0;}
#include <iostream>
using namespace std;
int main(){
int i,x,n,v[2002];
cout<<"Cititi numarul: "; cin>>n; cout<<"Citi un sir de "<<n<<" numere: ";
for(i=1;i<=n;i++)
{ cin>>x;
if(i%2==0)
v[i]=x/2;
else
v[i]=x-1;
}
cout<<"Sirul este:";
for(i=1;i<=n;i++)
cout<<v[i]<<" ";
return 0;}
Rdarkx:
Mersi mult!
Alte întrebări interesante
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă