Răspuns :
Programul scris de tine are multe greseli si nu are sens sa il corectez.
Am scris eu un algoritm pentru aceasta problema.
#include <iostream>
using namespace std;
int main()
{
int a,b,c,d,e,cf=0,ci=0;
float mf=0,mi=0;
cin>>a;
if(a%2==0)
{
mf=mf+a;
cf++;
}
else
{
mi=mi+a;
ci++;
}
cin>>b;
if(b%2==0)
{
mf=mf+b;
cf++;
}
else
{
mi=mi+b;
ci++;
}
cin>>c;
if(c%2==0)
{
mf=mf+c;
cf++;
}
else
{
mi=mi+c;
ci++;
}
cin>>d;
if(d%2==0)
{
mf=mf+d;
cf++;
}
else
{
mi=mi+d;
ci++;
}
cin>>e;
if(e%2==0)
{
mf=mf+e;
cf++;
}
else
{
mi=mi+e;
ci++;
}
mf=mf/cf;
mi=mi/ci;
cout<<"Media aritmetica a numerelor pare este: "<<mf<<endl;
cout<<"Media aritmetica a numerelor impare este: "<<mi<<endl;
return 0;
}
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Pe curând și nu uitați să ne adăugați la favorite!