Afișarea elementelor impare ale unui vector
Lecție despre afișarea elementelor impare dintr-un vector utilizând C++.
În această lecție, vom învăța cum să afișăm doar elementele impare ale unui vector utilizând C++.
Cerința problemei
Se citește de la tastatură un vector v
de n
elemente. Afișați pe ecran doar elementele impare ale vectorului.
Exemplu de intrare și ieșire:
Intrare:
n = 5, v = [4, 7, 9, 12, 15]
Ieșire:
7 9 15
Explicația algoritmului
- Citirea vectorului: Se citesc
n
elemente. - Verificarea imparității: Se parcurge vectorul și se afișează elementele care nu sunt divizibile cu 2.
- Afișarea rezultatului.
Codul sursă în C++:
#include <iostream>
using namespace std;
int main() {
int n, v[100];
// Citirea datelor
cout << "Introduceti dimensiunea vectorului n: ";
cin >> n;
cout << "Introduceti elementele vectorului: ";
for (int i = 0; i < n; i++) {
cin >> v[i];
}
cout << "Elementele impare sunt: ";
for (int i = 0; i < n; i++) {
if (v[i] % 2 != 0) {
cout << v[i] << " ";
}
}
return 0;
}