Posts

Showing posts with the label loop

23. Display a number in words even with tailing 0.

package com.company ; import java.util.Scanner ; public class Main { public static void main ( String [] args ) { Scanner scan = new Scanner( System . in ) ; System . out .println( "Enter a Number" ) ; int n = scan .nextInt() ; int r ; String str = "" ; while ( n > 0 ) { r = n % 10 ; n = n / 10 ; str = str + r ; } System . out .println( str ) ; char c ; for ( int i = str .length()- 1 ; i >= 0 ; i --) { c = str .charAt( i ) ; switch ( c ) { case '0' : System . out .print( "Zero " ) ; break ; case '1' : System . out .print( "One " ) ; break ; case '2' : System . out .print( "Two " ) ; b

21. Number is Armstonrg or not

       Armstorng no : If the sum of the digits of the cube of number is equal to original number then it is armstorng number .       ex : take number n = 153;           if  3*3*3 + 5*5*5 + 1*1*1 = 153 (i.e. same  number ,n )           then, the number is Armstorng number. int n , r ; int sum = 0 ; Scanner sc = new Scanner( System . in ) ; n = sc .nextInt() ; int store = n // to store the number ; while ( n > 0 ) { r = n % 10 ; sum = sum + r * r * r ; //sum of the cuber of the number n = n / 10 ; } System . out .println( sum ) ; if ( sum == store ) { System . out .println( store + " is Armstrong no" ) ; } else System . out .println( store + " is not Armstrong no" ) ; } 23564 440 23564 is not Armstrong no Process finished with exit code 0           

how to reverse number

 HOW TO REVERSE A NUMBER take varible  int number; //to store original or to get quotient int rev; //to decrease the number int reverse_number = 0; //to store reverse number First take input from user.( number=5364 ) then run one while loop condition while(number>0) under loop rev = number%10; //we get rev =536 //take another variable reverse_number reverse_number = reverse_number*10+rev; //we get reverse_number= 4 number=number/10; //now number= 536 package com.company ; import java.util.Scanner ; public class Main { public static void main ( String [] args ) { // reverse number program int number , rev , reverse_number = 0 ; System . out . println ( "Enter a number" ); Scanner sc = new Scanner ( System . in ); number = sc . nextInt (); while ( number > 0 ) { rev = number % 10 ; reverse_number = reverse_number * 10 + rev ; number = number / 10 ; } System . out . println (