Informatică, întrebare adresată de Utilizator anonim, 9 ani în urmă

Se da un vector cu n componente numere naturale. Afisati numarul de componente egale cu prima componenta.

ex: 5
8 2 90 8 8
=> 3 orii

Răspunsuri la întrebare

Răspuns de mihai02t
2
#include <iostream>

using namespace std;

int main()
{
    int n, c, x, k = 1;
    cin >> n >> c;
    for(int i = 2; i <= n; i++)
    {
        cin >> x;
        if(x == c)
            k++;
    }
    cout << k << " ori";
    return 0;
}

lozanalex: #include <iostream>
#include <vector>

using namespace std;

int main()
{
int n;
cin >> n;
vector <int> a(n);
for (int i=0; i<a.size(); i++)
cin >> a[i];
for (int i=0; i<a.size(); i++)
if (a[i] % 2 == 0) cout << a[i] << ' ';
cout << '\n'; //sau cout << endl;
for (int i=0; i<a.size(); i++)
if (a[i] & 1) //echivalent cu a[i] % 2 ==1
cout << a[i] << ' ';
return 0;
}
Alte întrebări interesante