Langsung ke konten utama

Postingan

Menampilkan postingan dari Desember, 2016

EAS PPL - Roman Numeral Converter

Perancangan Perangkat Lunak Menggunakan Design Pattern - Interpreter Roman Numeral Converter Disusun oleh: 1. Shafly Naufal Adianto (5114100114) 2. Rahmatin Nadia (5114100130) 3, Hariyoso Ario Bimo (5114100166) 1. Studi Kasus Studi kasus yang kami kerjakan adalah Roman Numeric Converter, dimana kita dapat menginputkan angka Romawi dan menerjemahkannya ke angka desimal. Didalam angka Romawi terdapat ketentuan seperti dibawah ini: Symbol - Nilai Desimal I  - 1 V - 5 X - 10 C - 100 D - 500 M - 1000 Untuk menerjemahkan angka romawi, kita harus menyimpan string input, dan mengiterasi huruf hurufnya dan mengecek apakah huruf tersebut termasuk kedalam ribuan atau ratusan atau puluhan atau satuan, setelah mengecek, kita akan menjumlahkan kedalam sebuah variable temporary untuk menjumlahkan semua hasil iterasi. 2. Design Pattern Design Pattern yang kami gunakan adalah design pattern interpreter, dimana didalam design pattern ini terdapat: - sebuah abstract class yang mendefinisikan sebuah &q