Pergunta de entrevista da empresa MAQ Software

Set 16 1. Write a program to convert any given integer into hexadecimal value 2. Find the nth smallest number from a series 3. Print individual digits as words without using if or switch

Resposta da entrevista

Sigiloso

10 de mai. de 2016

1. Write a program to convert any given integer into hexadecimal value class Decimal_To_Hexadecimal { public static void main(String args[]) { java.util.Scanner scn=new java.util.Scanner(System.in); System.out.println("Please Enter the Number"); int number=scn.nextInt(); int remainder; String str=""; int snumber=number; char hex[]={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'}; while(number>0) { remainder=number%16; str=hex[remainder]+str; number=number/16; } System.out.println("Entered Number "+snumber); System.out.println("Decimal to Hexadecimal "+str); } } 2. Find the nth smallest number from a series class nthSmallestNumber { public static void main(String[] args) { int arr[]=new int[23]; java.util.Scanner sc=new java.util.Scanner(System.in); System.out.println("How many Number You want to enter"); int n=sc.nextInt(); int temp,i; for( i=1;i0) { remainder=number%10; str=word[remainder]+str; number=number/10; } System.out.println(str); } }

1