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

știe cineva cum se face un program c++ xu divide et impera care sa stearga numerele pare? dau funda cat mai repede​


alexsoimulnegru: nu inteleg. divide et impera? what?
ajutorvarog35: folosind metoda divide et impera sa se stearga toate elementele pare din vector
alexsoimulnegru: numerele pare dintr un vector? vector citit de la tastatura?
ajutorvarog35: da
alexsoimulnegru: cum adica sa le stearga? sa afiseze doar numerele impare?
ajutorvarog35: da

Răspunsuri la întrebare

Răspuns de alexsoimulnegru
0

Răspuns:

mai jos

Explicație:

#include <iostream>

using namespace std;

void a_imp(int a[20], int n)

{

   cout << "Numerele impare ale vectorului sunt: ";

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

   {

       if(a[i] % 2 != 0)

           cout << a[i] << ' ';

   }

}

void citire(int n)

{

   int a[20];

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

   {

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

 cin >> a[i];

   }

a_imp(a, n);

}

int main(void)

{

   int n;

   cout << "Introduceti valoarea lui n: ";

cin >> n;

citire(n);

}

Alte întrebări interesante