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

DAU COROANA

Se citesc mai multe numere întregi pana când ultimul număr citit este 0, sa se calculeze media aritmetica a numerelor IMPARE de exemplu dacă se citesc numerele 1,2,3,4,5,0,se afișează 3 iar dacă se citesc numerele 2,4,8,0 se afișează nu exista numerele impare
DE REZOLVAT ÎN C++​

Răspunsuri la întrebare

Răspuns de Florentiu
3

#include <iostream>

using namespace std;

int main()

{

   int n, s=0,nr=0;

   cout<<"Introduceti numerele ";

   cin>>n;

   while(n>0){

       if( (n%2)==1 ){

           s=s+n;

           nr++;

       }

       cin>>n;

   }

   if(s==0){

       cout<<"Nu exista numere impare";

   }else{

       cout<<s/nr;

   }

}

Alte întrebări interesante
Matematică, 8 ani în urmă