From f27aae928462c9532fccd148511d592c88acc4d7 Mon Sep 17 00:00:00 2001 From: Raaz092003 <116389889+Raaz092003@users.noreply.github.com> Date: Sat, 22 Oct 2022 02:24:07 +0530 Subject: [PATCH] Create roman_letter.java --- java/roman_letter.java | 51 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 java/roman_letter.java diff --git a/java/roman_letter.java b/java/roman_letter.java new file mode 100644 index 0000000..f9e25b5 --- /dev/null +++ b/java/roman_letter.java @@ -0,0 +1,51 @@ +public class IntegerToRoman + +{ + +public static void intToRoman(int num) + +{ + +System.out.println("Integer: " + num); + +int[] values = {1000,900,500,400,100,90,50,40,10,9,5,4,1}; + +String[] romanLetters = {"M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"}; + +StringBuilder roman = new StringBuilder(); + +for(int i=0;i= values[i]) + +{ + +num = num - values[i]; + +roman.append(romanLetters[i]); + +} + +} + +System.out.println("Corresponding Roman Numerals is: " + roman.toString()); + +} + +public static void main(String args[]) + +{ + +intToRoman(125); + +intToRoman(252); + +intToRoman(1000); + +intToRoman(1010); + +} + +}