NIM : 201344013
Kelas : 3NK
MODUL 13
Pendahuluan :
• Tugas Praktikum:
1. Buatlah program encoder dengan metode Elias Gamma Code untuk data 23, 35, 36, 44, 45.
2. Gunakan data yang sama pada nomor satu untuk encoder dengan metode Elias Delta Code.
3. Lampirkan flowchart, program dan screenshot hasil pada laporan yang dibuat.
• Penyelesaian :
a. Flowchart
Elias Gamma
Elias Delta
b. Program
Elias Gamma :
def elias_gamma_encoding(n):
#Mengubah bentuk desimal menjadi biner dan menghapus prefix 0b
binary = bin(n)[2:]
return encoded_str
Elias Delta :
def elias_delta_encoding(n):
#Mengubah bentuk desimal menjadi biner dan menghapus prefix 0b
binary = bin(n)[2:]
Elias Delta