Oblicz średnia arytmetyczną liczb od 5 - 20.. C++ Zrobiłem coś takiego ale jest gdzieś bląd bo nie odpala mi tego programu.. proszę o pomoc w znalezieniu błędu..
Thorerv
Poprawione rozwiązanie w załączniku, miałeś kilka błędów poczynając od braku, średnika w 3 linijce od końca, braku dołączonej biblioteki, złej deklaracji zmiennych. suma oraz średnia powinny być typami zmiennoprzecinkowymi, po za tym jeśli deklarujesz zmienne tego samego typu w jednej lini to rób to po przecinku, nie po średniku. Ostatnim błędem było zwiększanie licznika o i, a nie o 1, jeśli ma być to średnia arytmetyczna to powinieneś dzielić przez liczbę wykonanych sumowań.
1 votes Thanks 1
Lukasz19281
Poprawiony kod w załączniku. Dodatkowo jest jeszcze jedna rzecz: średnią zapisujesz w zmiennej typu całkowitego a dzieląc sumę przez mianownik wykonujesz dzielenie całkowite(część ułamkowa wyniku nie jest brana pod uwagę), przez co wynik jest podany z niedomiarem. Mam to też poprawić?