Java

Sample Java Programs

1. Create a program to add two numbers.

public class Addition {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		int a = 10 , b = 20;
		
		int c = a + b;
		
		System.out.println("Addition = "+c);

	}

}

2. Program to calculate Area of circle.

/*Java Program to Calculate the Area of a Circle
 * By Rahul Kundu
 * Area of a Circle, A = π r², where, π (pie) is equal to the fraction 22/7 and r stands for radius.
 * 
 */
import java.util.Scanner;

public class AreaCircle {

	public static void main(String[] args){
        
        Scanner sc = new Scanner(System.in);
        
        System.out.println("Enter the radius of the circle : ");
        float radius = sc.nextFloat();
        
        float area = (22.0f/7.0f) * radius * radius;
        
        System.out.println("Area of the Circle is "+ area +" sq. units");
        
    }

}

3. Program to check Armstrong Number.

/*Java Program to Check Armstrong Number
 * By Rahul Kundu
 * For example, 0, 1, 153, 370, 371, and 407 are some Armstrong numbers.
 */
import java.util.Scanner;

public class Armstrong {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
        System.out.println("Enter the number : ");
        int number = sc.nextInt();
        
        if(number == 0 || number == 1){
            System.out.println(""+number+" is an Armstrong Number !");
            return;
        }
        
        int num = number; // preserving the original number
        
        int sum = 0;
        
        while(num > 0){
            int digit = num % 10;
            //sum += Math.pow(digit,3);
            sum = sum + (digit * digit * digit);
            num = num / 10;
        }
        if(sum == number){
            System.out.println(""+number+" is an Armstrong Number !");
        }else{
            System.out.println(""+number+" is NOT an Armstrong Number !");
        }

	}

}

4. Program to find Average of total marks.


public class Average {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		
		int p = 75 , c = 80 , m = 78;
		double avg;
		
		double total = p+c+m;
		System.out.println("Total= "+total);
		avg = total / 300;
		
		System.out.println("Average = "+avg);
		
		double percentage = avg * 100;
		System.out.println("Percentage = "+percentage);
		

	}

}

5. Program to calculate Average of N number:

import java.util.Scanner;
/*Java Program to Calculate Average of N Numbers
 * Average = (5 + 6 + 9 + 10) / 4 = 30/4 = 7.5
 */
public class AverageOfN {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner sc = new Scanner(System.in);
        System.out.println("Total count of number to find the average of: ");
        int n = sc.nextInt();
        
        int sum = 0;
        
        System.out.println("Enter the numbers: ");
        
        for(int i=0;i<n;i++){
            sum += sc.nextInt();
        }
        
        double average = sum/(double)n; // typecasting n from int to double for decimal division
        
        System.out.println("Average of n given numbers is "+average);
        

	}

}