Witam!
Zrobiłem zadanie domowe z odc. 11 kursu C++ Pana Mirosława Zelenta. Proszę Was bardzo o sprawdzenie poprawności kodu i czy da się w nim jeszcze dokonać refaktoryzacji.
#include <iostream>
#include <cmath>
using namespace std;
float l[5],srednia,wb[5],m;
int main()
{
cout<<"Podaj 5 liczb po spacji : ";
for(int i=0; i<5; i++)
{
cin>>l[i];
}
for(int i=0; i<5; i++)
{
srednia+=l[i];
}
srednia/=5;
cout<<endl<<srednia<<endl;
for(int i=0; i<5; i++)
{
wb[i]=fabs(srednia-l[i]);
}
m=wb[0];
for(int i=1; i<5; i++)
{
if(wb[i]<m) m=wb[i];
}
for(int i=0; i<5; i++)
{
if(wb[i]==m) cout<<l[i]<<endl;
}
return 0;
}
Z góry dziękuję. Pozdrawiam!