Home » Java programs » Java basic programs

Java program to find perimeter of a rectangle



In this java program, we are going to find perimeter of a rectangle, to find perimeter we need to take length and width as an input.
Submitted by IncludeHelp, on December 30, 2017

Given length and width of a rectangle and we have to find its perimeter using java program.

Formula to find perimeter of a rectangle: perimeter = 2 (Length + Width)

Example:

    Input:
    Length: 25
    Width: 22

    Output:
    Perimeter = 2 (25+22) = 94

Program to find perimeter of rectangle in java

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class CalPerimeterOfRectangle 
{
	public static void main(String[] args)
	{     
		int width = 0;
		int length = 0;
		try
		{
			// create object of the buffer class.
			BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

			// enter length and width of the rectangle.
			System.out.print("Enter length of the rectangle : ");
			length = Integer.parseInt(br.readLine());

			System.out.print("Enter width of the rectangle : ");
			width = Integer.parseInt(br.readLine());       
		}
		// check for invalid value.
		catch(NumberFormatException ne)
		{
			System.out.print("Invalid value" + ne);
			System.exit(0);
		}
		catch(IOException ioe)
		{
			System.out.println("IO Error :" + ioe);
			System.exit(0);
		}
		
		// formula to calculate parimeter.
		int perimeter = 2 * (length + width);
		System.out.print("Perimeter of a rectangle is : " + perimeter);
	}
}

Output

Enter length of the rectangle : 25
Enter width of the rectangle : 22
Perimeter of a rectangle is : 94





Was this page helpful? YES NO

Are you a blogger? Join our Blogging forum.



Comments and Discussions


We are using Google to publish ads on our website; Google has its own privacy policies. They may save log, cookies on your system. Google may also collect information of your system like IP address, region, city, country. For more details please go through the Google’s privacy policy.