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

Se citeste un numar natural n. Sa se afiseze media aritmetica a cifrelor impare.

Răspunsuri la întrebare

Răspuns de Razzvy
1
#include <iostream>
using namespace std;

int main()
{
    int n, cnt = 0;
    double s_imp = 0;
    cin>>n;
    while(n)
    {
        if(n % 2) {s_imp += n % 10; cnt++;}
        n /= 10;
    }
    cout<<s_imp / cnt;
    return 0;
}
Alte întrebări interesante