Frekuensi Kemunculan data
adalah menghitung banyaknya data yang muncul dalam sekelompok data. Misalnya ada sekelompok data seperti berikut :
4 7 6 8 5 8 7 5 9 8 5 8 7 4 9 6 6 9 5 6
Secara tertulis, frekuensi data diperoleh dengan cara menghitung banyaknya tiap data dan menuliskan data mulai dari data yang terkecil ke terbesar dalam tabel. Kolom pertama berisi data dan kolom kedua berisi frekuensi masing-masing data.
Berikut Algortima Menghitung Frekuensi Kemunculan Data
PROCEDURE MenghitungFrekuensiKemunculanData(input N : Integer)
DEKLASRASI
i,j,N,temp : integer
Frekuensi,Angaka,AngkaSelanjutnya : nteger
A : array[1....N] of integer
ALGORITMA
Read(N)
for i <-- 0 to N do
Read(A[i])
endfor
//pengurutan Array
for i <-- 0 to N-1 do
for j <-- i to N do
if A[j]<A[i] then
temp <-- A[i];A[i] <-- A[j];
A[j] <-- temp;
endif
endfor
endfor
i <-- 0
Frekuensi <-- 1
while i <N do
Angka <-- A[i]
AngkaSelajutnya <-- A[i+1]
if Angka = AngkaSelanjutnya then
Frekuensi <-- Frekuensi+1
else
Write('Angka : Frekuensi')
if Angka = AngkaSelanjutnya then
Frekuensi <-- Frekuensi+1
else
Write('Angka : Frekuensi')
Frekuensi <-- 1
endif
endif
No comments