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

Se citesc de la intrarea standard un sir de numere reale pana cand se introduce valoarea zero. Sa se determine media aritmetica a elementelor pozitive si media aritmetica a celor pozitive.(program in limbajul C++)

Răspunsuri la întrebare

Răspuns de elenadintroia98
1
#include <iostream>
using namespace std;int main (){    int a,s1=0,nr1=0,s2=0,nr2=0;    while(cin>>a&&a!=0)    {        if(a>0)        {             s1=s1+a;             nr1++;        }        else            {                 s2=s2+a;                 nr2++;            }    }    cout<<(float)s1/nr1<<" "<<(float)s2/nr2;}

elenadintroia98: #include <iostream>
using namespace std;
int main ()
{
int a,s1=0,nr1=0,s2=0,nr2=0;
while(cin>>a&&a!=0)
{
if(a>0)
{
s1=s1+a;
nr1++;
}
else
{
s2=s2+a;
nr2++;
}
}
cout<<(float)s1/nr1<<" "<<(float)s2/nr2;
}
Alte întrebări interesante