Core Java Programs [ PAGE 1]


Some Java programs which help lot of java beginners to understand the basic fundamentals in Java programming.





Program 1

//Find Maximum of 2 nos.

class Maxof2{

public static void main(String args[]){

//taking value as command line argument.

//Converting String format to Integer value

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

int j = Integer.parseInt(args[1]);

if(i > j)

System.out.println(i+" is greater than "+j);

else

System.out.println(j+" is greater than "+i);

}

}

Program 2

//Find Minimum of 2 nos. using conditional operator

class Minof2{

public static void main(String args[]){

//taking value as command line argument.

//Converting String format to Integer value

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

int j = Integer.parseInt(args[1]);

int result = (i

System.out.println(result+" is a minimum value");

}

}

Program 3

/* Write a program that will read a float type value from the keyboard and print the following output.

->Small Integer not less than the number.

->Given Number.

->Largest Integer not greater than the number.

*/

class ValueFormat{

public static void main(String args[]){

double i = 34.32; //given number

System.out.println("Small Integer not greater than the number : "+Math.ceil(i));

System.out.println("Given Number : "+i);

System.out.println("Largest Integer not greater than the number : "+Math.floor(i));

}

Program 4

/*Write a program to generate 5 Random nos. between 1 to 100, and it

should not follow with decimal point.

*/

class RandomDemo{

public static void main(String args[]){

for(int i=1;i<=5;i++){

System.out.println((int)(Math.random()*100));

}

}

}

Program 5

/* Write a program to display a greet message according to

Marks obtained by student.

*/

class SwitchDemo{

public static void main(String args[]){

int marks = Integer.parseInt(args[0]); //take marks as command line argument.

switch(marks/10){

case 10:

case 9:

case 8:

System.out.println("Excellent");

break;

case 7:

System.out.println("Very Good");

break;

case 6:

System.out.println("Good");

break;

case 5:

System.out.println("Work Hard");

break;

case 4:

System.out.println("Poor");

break;

case 3:

case 2:

case 1:

case 0:

System.out.println("Very Poor");

break;

default:

System.out.println("Invalid value Entered");

}

}

}

No comments: