Tuesday, October 13, 2015

Java Snippets for beginners

Code to Reverse a Number :

import java.util.Scanner;
class ReverseNumberWhile
{
   public static void main(String args[])
   {
      int num=0;
      int reversenum =0;
      System.out.println("Input your number and press enter: ");
      //This statement will capture the user input
      Scanner in = new Scanner(System.in);
      //Captured input would be stored in number num
      num = in.nextInt();
      //While Loop: Logic to find out the reverse number
      while( num != 0 )
      {
          reversenum = reversenum * 10;
          reversenum = reversenum + num%10;
          num = num/10;
      }

      System.out.println("Reverse of input number is: "+reversenum);
   }
}


Output:

Input your number and press enter: 145689
Reverse of input number is: 986541

-------------------------------------------------------------------------

Code to check Even or Odd Number :

import java.util.Scanner;

class CheckEvenOdd
{
  public static void main(String args[])
  {
    int num;
    System.out.println("Enter an Integer number:");

    //The input provided by user is stored in num
    Scanner input = new Scanner(System.in);
    num = input.nextInt();

    /* If number is divisible by 2 then it's an even number
     * else odd number*/
    if ( num % 2 == 0 )
        System.out.println("Entered number is even");
     else
        System.out.println("Entered number is odd");
  }

}

Output :

Enter an Integer number: 78

Entered number is even

Enter an Integer number:77
Entered number is odd

-----------------------------------------------------------------------------------------------------------------

Code to find Palindrome

import java.util.*;
class Palindrome
{  
public static void main(String args[])
{  
String original, reverse = "";  
Scanner in = new Scanner(System.in);
System.out.println("Enter a string to check if it is a palindrome");  
original = in.nextLine();
int length = original.length();
for ( int i = length - 1; i >= 0; i-- )  
reverse = reverse + original.charAt(i);
if (original.equals(reverse))  
System.out.println("Entered string is a palindrome.");  
else  
System.out.println("Entered string is not a palindrome.");
}}

Output:

Enter a string to check if it is a palindrome
 madam

Entered string is a palindrome 


















No comments:

Post a Comment