Pages

Tuesday, July 3, 2012

program to accept three command line arguments from the user and to display it in sorted order

Write a program to accept three command line arguments from the user and to display it in sorted order.



import java.util.Arrays;



class sorting

{

public static void main(String args[])

{

if (args.length>0)

{

Arrays.sort(args);

System.out.println("");

for(int i=0;i
{

System.out.println(args[i]);

}

}

}

}
Read more

find the Factorial of a number using Recursion

Write a program to find the Factorial of a number using Recursion. Factorial can be defined as Factorial(n) = 1 * 2 * 3 ….* (n-1) * n.

class rfactorial
{
public static void main(String args[])
{
int num=Integer.parseInt(args[0]);
int fact;

recursion r1=new recursion();
fact=r1.rec(num);
System.out.println("The factorial for "+num+" is = "+fact);
}
}

class recursion
{
public int rec(int a)
{
int f;
if(a==1 || a==0)
{
return(1);
}
else
{
f=a*rec(a-1);
return(f);
}
}
}
Read more

a program which accept amount in dollars and convert it to the rupees.

Write a program, which accept amount in dollars, and convert it to the rupees.
class rupeeDollar
{
public static void main(String args[])
{
double rup,dol;
dol=Double.parseDouble(args[0]);
if(dol>0)
{
rup=dol*45.38;
System.out.println("$"+dol+" is equal to "+rup+" INR");
}

}
}
Read more

find Prime numbers program in java

Write a program that prints prime numbers between 1 to n. Number n should be acepted as command line input.



class PrimeNumber {

public static void main (String args[])

{

int num=Integer.parseInt(args[0]);

int i,j;

for(i=1;i
{

for(j=2;j
{

int n=i%j;

if(n==0) {break;}

}

if(i==j)

{

System.out.print(" " + i);

}

}



}

}

Read more

simple interest program in java

Write a Java program that calculates and prints the simple interest using the formula
Simple Interest = PNR / 100
Input values P,N,R should be accepted as command line input as below.
e.g. java SimpleInterest 5 10 15


class one{
public static void main(String args[])
{
double p,n,r,SI;
p=Double.parseDouble(args[0]);
n=Double.parseDouble(args[1]);
r=Double.parseDouble(args[2]);
SI=(p*n*r)/100;
System.out.println("The simple interese is: "+SI);
}
}
Read more

program that detects successive repeated occurrence of a letter in a word in java

Write a program that detects successive repeated occurrence of a letter in a word. For example, in the word “explanation” letter ‘a’ and ‘n’ occurs twice.





class occurance

{

public static void main(String args[])

{

String a;

String[] Arr;

Arr = new String[20];



int f=0,len;

len=args[0].length();



String str=args[0];

System.out.println(str);





for(int i=0;i
{

Arr[i]=str.substring(i,i+1);

System.out.println(Arr[i]);

}





}

}

Read more

Find Odd and Even Numbers in java

Write a program to accept a number from the user. Use condition checking statement and display whether the number is odd or even.
class oddEven
{
public static void main(String args[])
{
int num=Integer.parseInt(args[0]);
if(num%2==0)
{
System.out.println("The number "+num+" is EVEN");
}
else
{
System.out.println("The number "+num+" is ODD");
}
}
}
Read more

Example on inheritance in java

Write a class vehicle .Define suitable attributes and methods. Write subclasses of Vehicle like Car, Bicycle, Scooter. Assume suitable required attributes. Write constructor for each and define a method maxSpeed() in each class which prints the maximum speed of the vehicle. (use of super keyword is expected in the constructor of inherited classes)

class vehicle
{
vehicle(String c)
{
System.out.println(" Color is " +c+" ");
}
}


class bicycle extends vehicle
{
String name;
double speed;
bicycle(String c,String n, double s)
{
super(c);
speed=s;
name=n;
System.out.println(" Bicycle Name is "+name+" ");
}
void maxspeed()
{
System.out.println(" Max Speed is "+ speed);
}
}

class car extends vehicle
{
String name;
double speed;
car(String c,String n, double s)
{
super(c);
speed=s;
name=n;
System.out.println(" Car Name is "+name+" ");
}
void maxspeed()
{
System.out.println(" Max Speed is "+ speed);
}
}

class motors
{
public static void main(String args[])
{
bicycle b1=new bicycle("Black","BMW R1200",175F);
b1.maxspeed();
System.out.println("");
car c1=new car("Red","Lamborghini Galardo",382F);
c1.maxspeed();
}
}
Read more

How to find length of a number

Write a program that calculates the length(i.e. number of characters) in the input string.

class length
{
public static void main(String args[])
{
String val=args[0];
System.out.println("The length of "+val+" is : "+val.length());
}
}
Read more

interChange program in java

Write a program to accept a String and interchange the first character with the last character.

class interChange
{
public static void main(String args[])
{
String val=args[0];
String f,l,newrep;
int len;
len=val.length();
f=val.substring(0,1);
l=val.substring(len-1,len);

System.out.println(val);
newrep=l+val.substring(1,len-1)+f;
System.out.println(newrep);
}
}
Read more

Sum of digit, Length of number, average and reverse of digit program in java

To find Sum of digit, Length of number, average of digit and reverse of digit program in java

class digits
{
public static void main(String args[])
{
int dig=Integer.parseInt(args[0]);
int sum=0,rev=0;
float avg;
int len=args[0].length();

while(dig>0)
{
int r=dig%10;
sum=sum+r;
dig=dig/10;
rev=rev*10;
rev=rev+r;
}
avg=(float)sum/len;
System.out.println("The sum of digits is: "+sum);
System.out.println("The length of number is: "+len);
System.out.println("The average of the digits is: "+avg);
System.out.println("The reverse of digits is: "+rev);
}
}
Read more

fibonacci program in java

The numbers in the following sequence are called the fibonacci numbers .

0 , 1 , 1 , 2, 3 , 5 , 8 , 13 , …………..





class fibonacci{

public static void main(String args[])

{

int n=Integer.parseInt(args[0]);

int f=0,s=1;

int cur;

System.out.print(f+" "+s+" ");

do{

cur=f+s;

f=s;

s=cur;

System.out.print(cur+" ");

}while(cur




}

}
Read more

Monday, July 2, 2012

find if the given number is palindrome number or not.

/*
Java Palindrome Number Example
This Java Palindrome Number Example shows how to find if the given
number is palindrome number or not.
*/


public class JavaPalindromeNumberExample {

public static void main(String[] args) {

//array of numbers to be checked
int numbers[] = new int[]{121,13,34,11,22,54};

//iterate through the numbers
for(int i=0; i < numbers.length; i++){

int number = numbers[i];
int reversedNumber = 0;
int temp=0;

/*
* If the number is equal to it's reversed number, then
* the given number is a palindrome number.
*
* For example, 121 is a palindrome number while 12 is not.
*/

//reverse the number
while(number > 0){
temp = number % 10;
number = number / 10;
reversedNumber = reversedNumber * 10 + temp;
}

if(numbers[i] == reversedNumber)
System.out.println(numbers[i] + " is a palindrome number");
else
System.out.println(numbers[i] + " is not a palindrome number");
}

}
}

/*
Output of Java Palindrome Number Example would be
121 is a palindrome number
13 is not a palindrome number
34 is not a palindrome number
11 is a palindrome number
22 is a palindrome number
54 is not a palindrome number
*/
Read more