Witam, chciałbym stworzyć program który będzie pytał o pięć liczb, obliczał średnią oraz poda liczbę najbliżej średniej.
Mam nadzieję, że mogę liczyć na pomoc
#include <iostream>
#include <cstdio>
#include <cstdlib>
#include <cmath>
using namespace std;
float a,b,c,d,e,m,s;
float a2,b2,c2,d2,e2;
int main()
{
cout << "Podaj 5 liczb: ";
cin>>a>>b>>c>>d>>e;
s=(a+b+c+d+e)/5;
cout<<"srednia to: "<<s<<endl;
a2=s-a; b2=s-b; c2=s-c; d2=s-d; e2=s-e;
m=a2;
if((a2<b2) || (a2<c2) || (a2<d2) || (a2<e2)) m=b2;
if((b2<a2) || (b2<c2) || (b2<d2) || (b2<e2)) m=c2;
if((c2<a2) || (c2<b2) || (c2<d2) || (c2<e2)) m=d2;
if((d2<a2) || (d2<b2) || (d2<c2) || (d2<e2)) m=e2;
switch(m)
case a2: cout<<"Najwieksza to: "<<a;break;
case b2: cout<<"Najwieksza to: "<<b;break;
case c2: cout<<"Najwieksza to: "<<c;break;
case d2: cout<<"Najwieksza to: "<<d;break;
case e2: cout<<"Najwieksza to: "<<e;break;
return 0;
}