Skip to content

rithsokheng/areaCalculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Area Calculator

A Java application that calculates the area of various geometric shapes using sealed classes and records.

Supported Shapes

Shape Formula Parameters
Circle π × r² Radius
Rectangle l × w Length, Width
Square Side
Triangle ½ × b × h Base, Height
Trapezoid ½ × (a + b) × h Side A, Side B, Height
Ellipse π × a × b Semi-major axis, Semi-minor axis
Rhombus ½ × d₁ × d₂ Diagonal 1, Diagonal 2
Regular Polygon (n × s²) / (4 × tan(π/n)) Number of sides, Side length
Sector ½ × r² × θ Radius, Central angle (degrees)

Requirements

  • Java 21 or later (uses sealed classes and records)

About

Area Calculator in Java

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages