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

Va rog frumos rapid. Multumesc.

Anexe:

boiustef: pascal?
mateicalin13: C++
boiustef: ????????
boiustef: ok

Răspunsuri la întrebare

Răspuns de boiustef
1

Răspuns:

#include <iostream>

using namespace std;

int main()

{

   int n;

   cin >> n;

   int v[n];

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

       cin >> v[i];

   }

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

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

   }

   cout << endl;

   float ma, s=0, p=0;

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

       if (v[i]>0) {

           s+=v[i]; ++p;

       }

   }

   ma=s/p;

   cout << ma;

}

Explicație:


boiustef: p.s. Din grabă l-am pus pe p la tipul float... nu face eroare, dar poți să-l declari la int...
mateicalin13: Ms mult. Chiar m ai ajutat
boiustef: cpl
Alte întrebări interesante