23.1.23010420. Učitavati prirodne brojeve sve dok ne unesemo 0. Ispisati aritmetičku sredinu parnih i aritmetičku sredinu neparnih brojeva.

Opis rješenja:

Listing programa:

/* 23010420 Učitavati prirodne brojeve sve dok ne unesemo 0. 
Ispisati aritmetičku sredinu parnih i aritmetičku sredinu neparnih brojeva.*/
#include <cstdlib>
#include <iostream>
using namespace std;
int main()
{int sump=0, sumn=0, brp=0, brn=0, broj=-1;
 cin >>broj;
 while (broj!=0) 
     {if (broj%2==0) {sump=sump+broj; brp++;}
      if (broj%2!=0) {sumn=sumn+broj; brn++;}
      cin >>broj;
     }
 if (brp!=0) cout << "Aritmeticka sredina parnih je " << (float)sump/brp << endl;
    else cout << "Nema parnih " << endl;
 if (brn!=0)cout << "Aritmeticka sredina neparnih je " << (float)sumn/brn << endl;
    else cout << "Nema neparnih " << endl;
 system("PAUSE");
 return EXIT_SUCCESS;
}

Ispis na ekranu:

Riješeni zadaci    Index