Friday, January 23, 2015

Java fresher interview question:Area of triangle

public class Areaoftriangle
{
    public static void main(String[] args)
    {
    int a=50,b=30,c=30;
    if (((a+b)>c)&&((b+c)>a)&&((c+a)>b))
    {
        double s;
        s=(a+b+c)/2;
        double area;
        area=Math.sqrt(s*(s-a)*(s-b)*(s-c));
        double S=Math.floor(area);
        System.out.println("area is:"+ S);
    }
    else
    {
        System.out.println("Triangle is not possible");
    }
}

}

Java fresher interview question:To validate the number is prime or not

// to validate the number is a prime or not
package learning.java;
import java.util.Scanner;
public class Primenumber
{
    public static void main(String[] args)
    {
        Scanner Sc=new Scanner(System.in);
        System.out.println("Please enter the number");
        int number,i;       
        number=Sc.nextInt();
        System.out.println("The number entered by the user is "+number);
        if (number<0)
        {
            System.out.println("Invalid number");
        }
        else if(number==0)
        {
            System.out.println("0 is a Even number, it is not prime number");
        }
        else if (number==1)
        {
            System.out.println("1 is a Odd number, it is not prime number");
        }       
        for( i=2;i<=number;i++)
        {
            if (number%i==0)
            {
                           
            if(i==number)
            {
                System.out.println(number + " is  Prime Number");
            }
            else
            {
                System.out.println(number + " is not Prime Number");   
            }
            break;
            }
         }
    }
}   
   

Java fresher interview question:To verify number is Odd or Even

import java.util.Scanner;
public class Oddeven
{
    public static void main(String[] args)
    {
    int number,i;
    Scanner Sc=new Scanner(System.in);
    System.out.println("Enter the number");
    number=Sc.nextInt();
    if (number<0)
    {
        System.out.println("Invalid number");
    }
    else
    {
    if (number%2==0){
       
        System.out.println("Even number");
    }
    else
        if (number%2!=0)
        {
            System.out.println("odd number");
        }
   
    }

}
}

Java fresher interview question:Generate Even numbers

import java.util.Scanner;
public class Generateeven {
    public static void main(String[] args)
    {
    int number,i;
    Scanner Sc=new Scanner(System.in);
    System.out.println("Enter the range");
    number=Sc.nextInt();
    System.out.println("Generate even numbers between 0 and " +number);
    if ((number<0)||(number==0))
    {
        System.out.println("Invalid range");
    }
   
        if (number>0){
           
            for (i=0;i<=number;i++)
            {
            if(i%2==0)
            System.out.println(i+ "");   
            }
        }

    }

}

Java fresher interview question:Generate Odd numbers

import java.util.Scanner;

public class Generateodd {

    public static void main(String[] args)
    {
        Scanner Sc=new Scanner(System.in);
        int number,i;   
        System.out.println("Enter your range");
        number=Sc.nextInt();
       
        System.out.println("Generate odd numbers between 1 and " +number);
       
        if ((number<0)||(number==0))
        {
            System.out.println("Invalid range");
        }
       
            if (number>0){
               
                for (i=1;i<=number;i++)
                {
                if(i%2!=0)
                System.out.println(i+ "");   
                }
            }
        }

    }


Java fresher interview question:To find the factorial of a given number

import java.util.Scanner;
public class Factorial {
    public static void main(String[] args)
    {
        Scanner Sc=new Scanner(System.in);
        int num,i,fact=1;
        System.out.println("Enter the number");
        num=Sc.nextInt();
        System.out.println("The given number is:"+num);
        if(num<0)
        System.out.print("Factorial not defined for a given number,please enter the number again");
        else
        if (num==0)
        System.out.print("The factorial of given number 0 is: 1" );
        for (i=1;i<=num;i++)
        {
            fact=fact*i;
           
        }   
        System.out.println("The factorial of the given number is:"+fact);   
       
    }

}

Java fresher interview question:Swap of values without using 3rd variable

import java.util.Scanner;
public class Swappingwithout {
    public static void main(String[] args)
    {
        Scanner Sc=new Scanner(System.in);
        int X,Y;
        System.out.println("Please enter the value of X");
        X=Sc.nextInt();
        System.out.println("The value of X is:"+X);
        System.out.println("Please enter the value of Y");
        Y=Sc.nextInt();
        System.out.println("The value of Y is:"+Y);
        // logic Starts
        Y=X+Y;
        X=Y-X;
        System.out.println("After Swapping the value of X is:"+X);
        Y=Y-X;
        System.out.println("After Swapping the value of Y is:"+Y);

    }

}