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
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
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă