Informatică, întrebare adresată de andreeagaicuandre, 9 ani în urmă

Se dă un vector cu n numere întregi. Să se înlocuiască toate elementele nule din vector cu partea întreagă a mediei aritmetice a elementelor nenule din vector.

Răspunsuri la întrebare

Răspuns de passbrain123
1
#include<iostream>using namespace std;
int main(){    int n, v[100], m=0;    cin>>n;    for (int i=1;i<=n; i++) {        cin>>v[i];        m+=v[i];    }
    m=m/n;    for (int i=1; i<=n; i++)        if (v[i]==0) v[i]=m;

    for (int i=1;i<=n; i++)        cout<<v[i]<<" ";
    return 0;}
Anexe:
Alte întrebări interesante