Informatică, întrebare adresată de tryall20, 8 ani în urmă

UGENT! c++ modificare sir
Fiind dat un sir de N numere intregi, sa se afiseze pe ecran sirul cu urmatoarele modificari:
- numerele de pe pozitii pare vor fi inmultite cu 2
- numerele de pe pozitii impare vor fi scazute cu 1
Pozitii elementelor in sir sunt numerotate de la 1 pana la N.
Date de intrare:
Se vor citi:
De pe prima linie, un numar intreg N
Pe a doua linie, un sir de N numere intregi, separate prin spatii
Date de iesire:
Pe ecran se va afisa sirul modificat. Elementele sirului vor fi separate prin spatii.
Restrictii:
N < 1000
Numerele din sir voi fi mai mari decat -10000 si mai mici decat 10000
Exemplu
date de intrare
5
1 2 3 4 5​
date de iesire
0 4 2 8 4

Răspunsuri la întrebare

Răspuns de marisgheorghe610
0

Răspuns:

Salut!!

int a[100];

int n;

//read ();

for (int i=1;i<=n;i++)

{

   if (i%2==0)

    a[i]=a[i]*2;

 else

   a[i]=a[i]-1;

}

//writte();

Explicație:

Alte întrebări interesante