# 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(System.in);

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

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

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);

}

}

```

OUTPUT:

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