%I Universitas Muhammadiyah Pro.DR. Hamka %A Rahmi Imanda %L repository46793 %T 2C Prak Struktur Data genap 2025