diff --git a/Aditi.java b/Aditi.java new file mode 100644 index 0000000..3b66c55 --- /dev/null +++ b/Aditi.java @@ -0,0 +1,38 @@ +import java.util.*; +public class DecBin +{ +private long low,upp; +public DecBin(long l,long u) +{ +low=l; +upp=u; +} +public long convertToBin(long num) +{ +if(num==0) +return 0; +else +return(num%2+10 * (convertToBin(num/2))); +} +public void generate() + +{ +Long binCon; +for(long i=low; i<=upp; i++) +{ +binCon = convertToBin(i); +System.out.println(binCon); +} +} +public static void main(String args[]) +{ +Scanner Sc = new Scanner (System.in); +long l,u; +System.out.println("Enter a lower limit"); +l= Sc.nextLong(); +System.out.println("Enter an upper limit"); +u =Sc.nextLong(); +DecBin obj = new DecBin(l,u); +obj.generate(); +} +} diff --git a/Aditi.txt b/Aditi.txt new file mode 100644 index 0000000..3b66c55 --- /dev/null +++ b/Aditi.txt @@ -0,0 +1,38 @@ +import java.util.*; +public class DecBin +{ +private long low,upp; +public DecBin(long l,long u) +{ +low=l; +upp=u; +} +public long convertToBin(long num) +{ +if(num==0) +return 0; +else +return(num%2+10 * (convertToBin(num/2))); +} +public void generate() + +{ +Long binCon; +for(long i=low; i<=upp; i++) +{ +binCon = convertToBin(i); +System.out.println(binCon); +} +} +public static void main(String args[]) +{ +Scanner Sc = new Scanner (System.in); +long l,u; +System.out.println("Enter a lower limit"); +l= Sc.nextLong(); +System.out.println("Enter an upper limit"); +u =Sc.nextLong(); +DecBin obj = new DecBin(l,u); +obj.generate(); +} +}