From 27ccd4298b1d2eb2b7d8af17ac21756c552bbeae Mon Sep 17 00:00:00 2001 From: Shikhar Tyagi Date: Tue, 3 Oct 2017 22:07:30 +0530 Subject: [PATCH] Create Any_to_Any Input : Source base , Source number , Destination base Output : Destination Number --- Conversions/AnytoAny | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 Conversions/AnytoAny diff --git a/Conversions/AnytoAny b/Conversions/AnytoAny new file mode 100644 index 000000000..2e43fb0e8 --- /dev/null +++ b/Conversions/AnytoAny @@ -0,0 +1,28 @@ +import java.util.Scanner; + +//sn ,sb,db ---> ()dn +public class anytoany { + + public static void main(String[] args) { + Scanner scn = new Scanner(System.in); + int sn = scn.nextInt(); + int sb = scn.nextInt(); + int db = scn.nextInt(); + int m=1,dec=0,dn=0; + while(sn!=0) + { + dec=dec+ (sn%10)*m; + m*=sb; + sn/=10; + } + m=1; + while(dec!=0) + { + dn=dn+ (dec%db)*m; + m*=10; + dec/=db; + } + System.out.println(dn); + } + +}