• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Zadanie z 11 odcinka kursu C++

0 głosów
178 wizyt
pytanie zadane 13 stycznia 2017 w C i C++ przez maciekkov Początkujący (360 p.)

Witam serdecznie forumowiczów;

Wiem, że jest kilka podobnych pytań tutaj na forum ale żadne nie odpowiada na moje pytanie.
Rozwiązałem, zadanie z 11 odcinka ale nie wyświetla mi poprawnie ostatniego testu dla liczb 6.5, 3.5, 0, 15, 0;

zamiast 6.5 bądź 3.5 wyswietla mi 0.

czy ktoś mi może wskazać błąd? Z góry dziękuję 

#include <iostream>
#include <cmath>

using namespace std;

float a,b,c,d,e;   //liczby uzytkownika
float srA,srB,srC,srD,srE; //roznica sredniej i liczby zadanej przez uzytkownika
float srednia;
float naj; //dodatkowa zmienna przechowywujaca najmniejsza liczbe 
int main()
{
    cout << "podaj 5 liczb odzielonych spacja:" << endl;
    cin>>a>>b>>c>>d>>e;
    srednia=(a+b+c+d+e)/5;

    cout<<"Srednia to:"<<srednia<<endl;

    srA=fabs(srednia-a);
    srB=fabs(srednia-b);
    srC=fabs(srednia-c);
    srD=fabs(srednia-d);
    srE=fabs(srednia-e);

    naj=srA;
    if(srA>srB) naj=b;
    if(srB>srC) naj=c;
    if(srC>srD) naj=d;
    if(srD>srE) naj=e;
    
    cout<<endl<<"Liczba najblizasza sredniej to:"<<naj;
    return 0;
}

 

1 odpowiedź

0 głosów
odpowiedź 13 stycznia 2017 przez czujek22 Dyskutant (7,670 p.)
Problem leży w warunkach. Są one dobre tylko dla sytuacji, kiedy wprowadzisz liczby w kolejnosci rosnącej

Podobne pytania

0 głosów
1 odpowiedź 677 wizyt
pytanie zadane 26 stycznia 2018 w C i C++ przez jezyk2796 Nowicjusz (150 p.)
+1 głos
1 odpowiedź 187 wizyt
pytanie zadane 23 listopada 2016 w C i C++ przez Zdychu Nowicjusz (130 p.)
0 głosów
1 odpowiedź 347 wizyt
pytanie zadane 14 września 2017 w C i C++ przez qlucha Obywatel (1,790 p.)

93,599 zapytań

142,524 odpowiedzi

322,993 komentarzy

63,082 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...