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
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 de in șir vor fi mai mari decât -10000 și mai mici decât 10000
Răspunsuri la întrebare
Răspuns de
5
#include <iostream>
using namespace std;
int main()
{
int n, i, v[999];
cin>>n;
for(i=1; i<=n; i++)
cin>>v[i];
for(i=1; i<=n; i++)
if(i%2==0)
v[i]=v[i]*2;
else
v[i]=v[i]+2;
for(i=1; i<=n; i++)
cout<<v[i]<<" ";
}
using namespace std;
int main()
{
int n, i, v[999];
cin>>n;
for(i=1; i<=n; i++)
cin>>v[i];
for(i=1; i<=n; i++)
if(i%2==0)
v[i]=v[i]*2;
else
v[i]=v[i]+2;
for(i=1; i<=n; i++)
cout<<v[i]<<" ";
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Biologie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Studii sociale,
9 ani în urmă