Print digits of a number separately in Java | AskTheCode

How to print the digits of a number separately in java | AskTheCode


import java.util.Scanner;


class printNumberSeparately{

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

System.out.println("Enter the number: ");

int n = sc.nextInt();

int tmp = n, factor = 1;

while(tmp != 0){

tmp = tmp / 10;

factor = factor * 10;

}

while(factor > 1){

factor = factor / 10;

System.out.print((n/factor)+" ");

n = n % factor;

}

}

}


27 views0 comments

Recent Posts

See All

Golf CodeChef Solution in Java - AskTheCode

CodeChef May Long Challenge Solution | Golf (LKDNGOLF) solution | AskTheCode Golf (LKDNGOLF) solution Problem: It's a lockdown. You’re bored in your house and are playing golf in the hallway. The hall

Solubility - CodeChef Solution in Java and C++| AskTheCode

CodeChef May Long Challenge Solution | Solubility (SOLBLTY) solution | AskTheCode Solubility (SOLBLTY) solution Problem: Suppose for a unit rise in temperature, the solubility of sugar in water increa

Valid Paths CodeChef Solution in C++ | AskTheCode

CodeChef May Long Challenge Solution | Valid Paths (VPATH) solution | AskTheCode Valid Paths (VPATH) CodeChef solution Problem: You are given a tree with N nodes numbered from 1 to N. A set S of nodes