Java Program to find Average of Three Numbers

In this article, you will learn how to find the average of three given numbers and write its program logic in java language. The average of the three numbers is the sum of three numbers divided by 3. Let’s assume a, b, and c are three numbers. Now see the calculation below:

The average of three numbers = ( The sum of given three numbers ) / 3

Average = ( a + b + c ) / 3

For example:
a=2; b=5; c=11
Average => a+b+c/3 => 2+5+11/3 => 18/3 => 6

Below is the java program to find the average of three given numbers,

package com.javacodepoint.basics;

import java.util.Scanner;

public class AverageOfThreeNumbers {

	// main method
	public static void main(String[] args) {

		// declaring num1 & num2 & num3 variables to take three numbers, sum variable to
		// calculate sum, and average to calculate average
		float num1, num2, num3, sum, average;

		// Scanner object for reading numbers from user input
		Scanner sc = new Scanner(;

		// reading first number
		System.out.println("Enter the first number: ");
		num1 = sc.nextFloat();

		// reading second number
		System.out.println("Enter the second number: ");
		num2 = sc.nextFloat();

		// reading third number
		System.out.println("Enter the third number: ");
		num3 = sc.nextFloat();

		// calculating the sum of given all three numbers
		sum = num1 + num2+ num3;

		// calculating the average of the given three numbers
		average = sum / 3;

		// Printing the calculated average
		System.out.println("The Average of the given three Numbers= " + average);




Enter the first number:
Enter the second number:
Enter the third number:
The Average of the given three Numbers= 6.0

Java logical programs list

Java Basic Programs

Java Programs based on the Collection Framework

Leave a Reply

Your email address will not be published. Required fields are marked *