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

Se considera un vector A cu n componente de tip int. Componentele acestui victorie vor citi de la tastatura. Sa se înmulțească cu 2 elementele impare ale acestui vector, alocat dinamic cu operatorul new. Urgentt va rog

Răspunsuri la întrebare

Răspuns de Utilizator anonim
0

#include <iostream>


using namespace std;


int main()

{

   int n,i;

  cout<<"n=";

  cin>>n;

  int *v=new int[n];

  for(i=0;i<n;i++)

  {

    cout<<"v["<<i<<"]=";

    cin>>*(v+i);

  }

  for(i=0;i<n;i++)

   if(*(v+i)%2==1)

     *(v+i) =*(v+i) * 2;

    for(i=0;i<n;i++)

     cout<<*(v+i)<<" ";

  delete[] v;

  return 0;

}

Alte întrebări interesante