by @Wichart Manachaimongkol Fork
 
id_a0667506_d571_4efc_88e2_c4015d6d6b99 Begin id_8dda587f_8d8c_4061_acd9_8272c2cecfc3 Procedure to convert Integer to Binary by divide it by 2 keeping notice of the quotient and the remainder. Continue dividing the quotient by 2 until you get a quotient of zero. Then just write out the remainders in the reverse order. id_a0667506_d571_4efc_88e2_c4015d6d6b99:s->id_8dda587f_8d8c_4061_acd9_8272c2cecfc3:n id_df77237b_7a1b_4ab5_ac94_b8e0e8f50239 Input = 0 id_8dda587f_8d8c_4061_acd9_8272c2cecfc3:s->id_df77237b_7a1b_4ab5_ac94_b8e0e8f50239:n id_4facffac_157f_4191_bb09_bef9b74bc729 Quotient = 0 id_df77237b_7a1b_4ab5_ac94_b8e0e8f50239:s->id_4facffac_157f_4191_bb09_bef9b74bc729:n id_6e5193b5_9d99_4f80_b8a5_a0d978c93488 Remainder = 0 id_4facffac_157f_4191_bb09_bef9b74bc729:s->id_6e5193b5_9d99_4f80_b8a5_a0d978c93488:n id_4454278f_88c0_4883_a2fd_2786491408e1 Binary = "" id_6e5193b5_9d99_4f80_b8a5_a0d978c93488:s->id_4454278f_88c0_4883_a2fd_2786491408e1:n id_001733ba_ee1f_4dcf_8feb_8bab640c437c Input id_4454278f_88c0_4883_a2fd_2786491408e1:s->id_001733ba_ee1f_4dcf_8feb_8bab640c437c:n id_9259866e_5cdb_41bc_8376_297af8bd10e1 Input != 0 id_001733ba_ee1f_4dcf_8feb_8bab640c437c:s->id_9259866e_5cdb_41bc_8376_297af8bd10e1:n true_dummy_up_id_9259866e_5cdb_41bc_8376_297af8bd10e1 id_9259866e_5cdb_41bc_8376_297af8bd10e1:e->true_dummy_up_id_9259866e_5cdb_41bc_8376_297af8bd10e1 true false_dummy_up_id_9259866e_5cdb_41bc_8376_297af8bd10e1 id_9259866e_5cdb_41bc_8376_297af8bd10e1:w->false_dummy_up_id_9259866e_5cdb_41bc_8376_297af8bd10e1 false id_9cec2967_2b99_471e_9e7f_53ebace9083b Quotient = Input / 2 true_dummy_up_id_9259866e_5cdb_41bc_8376_297af8bd10e1->id_9cec2967_2b99_471e_9e7f_53ebace9083b:n false_dummy_down_id_9259866e_5cdb_41bc_8376_297af8bd10e1 false_dummy_up_id_9259866e_5cdb_41bc_8376_297af8bd10e1->false_dummy_down_id_9259866e_5cdb_41bc_8376_297af8bd10e1 id_7f04585d_3ec5_484a_8aaa_29eb11de4a6b Remainder = Input % 2 id_9cec2967_2b99_471e_9e7f_53ebace9083b:s->id_7f04585d_3ec5_484a_8aaa_29eb11de4a6b:n id_410ab3e3_0842_42ff_9afa_b7c6aca88433 Binary = "" + Remainder + Binary id_7f04585d_3ec5_484a_8aaa_29eb11de4a6b:s->id_410ab3e3_0842_42ff_9afa_b7c6aca88433:n id_091f1dfa_3e6d_4a83_873b_bca0dfd938b9 Input = Quotient id_410ab3e3_0842_42ff_9afa_b7c6aca88433:s->id_091f1dfa_3e6d_4a83_873b_bca0dfd938b9:n true_dummy_down_id_9259866e_5cdb_41bc_8376_297af8bd10e1 id_091f1dfa_3e6d_4a83_873b_bca0dfd938b9:s->true_dummy_down_id_9259866e_5cdb_41bc_8376_297af8bd10e1:n true_dummy_down_left_id_9259866e_5cdb_41bc_8376_297af8bd10e1 true_dummy_down_id_9259866e_5cdb_41bc_8376_297af8bd10e1->true_dummy_down_left_id_9259866e_5cdb_41bc_8376_297af8bd10e1 true_dummy_down_left_id_9259866e_5cdb_41bc_8376_297af8bd10e1->id_9259866e_5cdb_41bc_8376_297af8bd10e1:s end_dummy_down_id_9259866e_5cdb_41bc_8376_297af8bd10e1 false_dummy_down_id_9259866e_5cdb_41bc_8376_297af8bd10e1->end_dummy_down_id_9259866e_5cdb_41bc_8376_297af8bd10e1 id_50522ace_789d_4269_a810_05eed98acb42 "Your number " + Input + " is " + Binary + " in Binary." end_dummy_down_id_9259866e_5cdb_41bc_8376_297af8bd10e1->id_50522ace_789d_4269_a810_05eed98acb42 id_cc512c9c_cdaa_438b_b7cc_66546829ce48 End id_50522ace_789d_4269_a810_05eed98acb42:s->id_cc512c9c_cdaa_438b_b7cc_66546829ce48:n
import java.util.*;

public class NumberToBinary {
  static Scanner scanner = new Scanner(System.in);

  public static void main(String args[]) {
    /* Procedure to convert Integer to Binary by divide it by 2 keeping notice of the quotient and the remainder. Continue dividing the quotient by 2 until you get a quotient of zero. Then just write out the remainders in the reverse order. */
    int Input = 0;
    int Quotient = 0;
    int Remainder = 0;
    String Binary = "";
    Input = scanner.nextInt();
    while (Input != 0) {
      Quotient = Input / 2;
      Remainder = Input % 2;
      Binary = "" + Remainder + Binary;
      Input = Quotient;
    }
    System.out.println("Your number " + Input + " is " + Binary + " in Binary.");
  }
}