Java ile Girilen Sayıyı Rekürsif Olarak İkili Tabanda Gösterme

import java.util.*;

public class IkiliGösterim {

public static void main(String[] args) {
int sayi = 0, taban = 2;

System.out.print("Pozitif Bir Sayı Girin ");
Scanner oku = new Scanner(System.in);
sayi = oku.nextInt();
System.out.print("Sayi " + sayi + " = ");
integerToBinary(sayi, taban);
System.out.print(" ikili gösterim ");
}

public static void integerToBinary(int sayi, int taban) {
if (sayi > 0) {
integerToBinary(sayi / taban, taban);
System.out.print(sayi % taban);
}

}
}

Bir cevap yazın