. .

TUGAS DAN LATIHAN:  BAHASA PEMROGRAMAN JAVA Netbeans IDE MENGKONVERSI BILANGAN BULAT KE ANGKA ROMAWI  

Posted by CHRISTIANTO D,WIBOWO | D3MI-2016 STMIK BUMI GORA On Minggu, Desember 04, 2016 No comments

Kali ini kami siswa D3 MI-2016; STMIK BUMI GORA Mataram, NTB, Mendapat TUGAS dan LATIHAN -  Source Code Java Netbeans Konversi Bilangan Bulat ke Romawi - Konversi Bilangan Bulat ke Romawi menggunakan kompiler Java Netbeans, berikut ini Source Code Program yang bisa langsung diterapkan ke dalam kompiler Java Netbeans.

➽Source Code :
package konverterbilangan;
import java.util.Scanner;
//@author CHRISTIANTO DHARMA WIBOWO a.k.a GEMBLONG
public class KonverterBilangan {
public static void main(String[] args) {
        int lagi = 0;
     System.out.println("CHRISTIANTO DHARMA WIBOWO a.k.a GEMBLONG");
     System.out.println("D3 MI 2016 - STMIK BUMI GORA");
     System.out.println("*** +6283129283151 ***");
     System.out.println();
        System.out.println ("PROGRAM KONVERSI BILANGAN BULAT KE ROMAWI");
        do{
            System.out.println ();
            System.out.print ("MASUKKAN BILANGAN BULAT : ");
            int angka = new Scanner(System.in).nextInt();
         
            if (angka<1 || angka>5000){
                System.out.println ("MAAF,, RANGE TAHUN ANTARA TAHUN 0001 s/d 5000");
            }
         
            else{
                while (angka>=1000){
                    System.out.print ("M");
                    angka = angka - 1000;
                }
                if (angka>=500){
                    if(angka>=900){
                        System.out.print ("CM");
                        angka = angka - 900;
                    }
                    else{
                        System.out.print ("D");
                        angka = angka - 500;
                    }
                }
                while(angka>=100){
                    if (angka>=400){
                        System.out.print ("CD");
                        angka = angka - 400;
                    }
                    else{
                        System.out.print ("C");
                        angka = angka - 100;
                    }
                }
                if (angka>=50){
                    if (angka>=90){
                        System.out.print ("XC");
                        angka = angka - 90;
                    }
                    else{
                        System.out.print ("L");
                        angka = angka - 50;
                    }
                }
                while(angka>=10){
                    if (angka>=40){
                        System.out.print("XL");
                        angka = angka - 40;
                    }
                    else{
                        System.out.print ("X");
                        angka = angka - 10;
                    }
                }
                if (angka >=5){
                    if (angka == 9){
                        System.out.print ("IX");
                        angka = angka - 9;
                    }
                    else
                        System.out.print ("V");
                        angka = angka - 5;
                }
            }
            while(angka>=1){
                if (angka == 4){
                    System.out.print ("IV");
                    angka = angka - 4;
                }
                else
                    System.out.print ("I");
                    angka = angka - 1;
            }
         
            System.out.println ();
            System.out.print ("INGIN COBA LAGI ? (1 : YA     0 : TIDAK) : ");
            lagi = new Scanner(System.in).nextInt();
     
    }
        while (lagi == 1);
    }
}
Output :

Sekian program tentang Source Code Java Netbeans Konversi Bilangan Bulat ke Romawi, semoga berguna. Tampiasih

0 komentar:

Posting Komentar