cB_5_klasa-histogram.pdf
(
61 KB
)
Pobierz
Zadanie.
Klasa
Histogram
z liczeniem średniej, odchylenia i odch. średniej.
Wygeneruj losowo 1000 liczb z przedziału [0,49] i wpisz je do pliku.
Zaprogramuj klasę
Histogram.
W polu prywatnym klasy zadeklaruj: pusty
wskaźnik
int
*hist (przejmie on później tablicę histogramu), następnie zmienne: “int
rozmiarhist” (do przechowania rozmiaru histogramu) oraz “int sumaprzypadkow” (do
przechowania sumarycznej liczby przypadków, która wpadnie do histogramu). Umieść
też zmienne: “double srednia” i “double odchylenie” (do przechowania średniej oraz
odchylenia średniej).
W polu publicznym umieść prototypy metod opisanych poniżej, a poza definicją
klasy, zaprogramuj je.
•
Histogram
() : konstruktor. Zaalokuj dynamicznie histogram o 50 słupkach
(jako tablicę 50 zmiennych typu
int)
i przypisz “ rozmiarhist = 50; ”. Wyzeruj
pozostałe pola prywatne.
•
czytajzpliku
() : wczytaj z pliku kolejne dane, wypełniając odpowiednio
histogram. Jednocześnie zlicz ilość sczytanych danych i wstaw ją do zmiennej
“sumaprzypadkow”.
•
znajdzsrednia
() : metoda zakłada, że histogram jest juz wypełniony. Metoda
ma wyznaczyć średnią z histogramu, wstawiając ją do pola “srednia” i wypisać
wynik na ekran.
•
znajdzodchylenie
() : metoda zakłada, że histogram jest wypełniony i znana
jest wartość średnia. Metoda ma wyznaczyć odchylenie standardowe
histogramu, wstawiając ją do pola “odchylenie” i wypisać wynik na ekran.
•
znajdzodchyleniesredniej
() : metoda zakłada, że histogram jest
wypełniony i znana jest wartość odchylenia. Metoda ma obliczyć odchylenie
standardowe średniej jako pierwiastek z odchylenia dzielonego przez liczbę
przypadków – i wypisać wynik na ekran.
W funkcji
main
:
Zadeklaruj obiekt klasy
Histogram
i wykonaj kolejne metody.
Plik z chomika:
Magnifita
Inne pliki z tego folderu:
prajzendanc_joanna_1_2.exe
(1081 KB)
prajzendanc_joanna_1_1.exe
(1080 KB)
cB_5_klasa-histogram.pdf
(61 KB)
prog_domowe_2014_1.pdf
(76 KB)
Inne foldery tego chomika:
ANGIELSKI
Angielski(1)
ARCHITEKTURA
CHEMIA
FIZYKA
Zgłoś jeśli
naruszono regulamin