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

am nevoie de ajutor rapid trebuie sa o fac în 20 de min.
dau coroana
plss​

Anexe:

Răspunsuri la întrebare

Răspuns de valentinstoian99
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n, v[100], suma = 0, numere = 0, media = 0;

   cin >> n; // citim n numere ca sa stim pana cand citim numere pentru sirul nostru

   for (int i = 1; i <= n; ++i) {

       cin >> v[i]; // citim sirul pana la n elemente citite anterior

       if (v[i] % 2 != 0) { // conditie pentru a verifica daca un numar din sir este impar;

           ++numere; // crestem [de atatea ori cat avem numere impare in sir] contorul ca sa stim la cat sa impartim suma pentru a face media.

           suma += v[i]; // adaugam la suma fiecare numar impar

       }

   }

   media = suma / numere; // stocam in variabila [media] media aritmetica pe care urmeaza sa o folosim la afisaj

   cout << media; // afisam

}

Explicație:

Alte întrebări interesante