Informatică, întrebare adresată de PAMana, 9 ani în urmă

Buna! am si eu o problema:
Se dă un vector cu n elemente numere naturale. Să se șteargă din vector toate elementele pare.

Date de intrare

Programul citește de la tastatură numărul n, iar apoi n numere naturale, separate prin spaţii, reprezentând elementele vectorul.

Date de ieşire

Programul afișează pe ecran, separate prin spații, elementele vectorului obținut prin ștergerea elementelor pare.

Restricţii şi precizări
•0 < n ≤ 1000
•elementele vectorului vor fi mai mici decât 230
Exemplu

Intrare
7
7 9 4 2 1 6 5


Ieșire
7 9 1 5


DenAcarsun: stii instructiunea for
DenAcarsun: ??
SeeSharp: si dupa ce scrie un om jumatate de ora, vine si raspunsul : "vreau in codul x, nu in y...

Răspunsuri la întrebare

Răspuns de DenAcarsun
6
#include <ifstream>
using namespace std;
int main()
{
    int v[1000],n,i;
    cout<<"n=";
    cin>>n;
    for(i=1;i<=n;i++)
     {
        cout<<"v["<<i<<"]=";
        cin>>v[i];
     }
   for(i=1;i<=n;i++)
       if(v[i]%2!=0)
           cout<<v[i]<<'  ';
   return 0;
}
   

SeeSharp: for(i=1;i<=n;i++) inlocuieste cu for(i=0;i<n;i++)
PAMana: Va multumesc mult , la amandoi!
Alte întrebări interesante