You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
21 lines
347 B
21 lines
347 B
package rectangle
|
|
|
|
import "math"
|
|
import "fmt"
|
|
|
|
/*
|
|
* init function added
|
|
*/
|
|
func init() {
|
|
fmt.Println("rectangle package initialized")
|
|
}
|
|
|
|
func Area(len, wid float64) float64 {
|
|
area := len * wid
|
|
return area
|
|
}
|
|
|
|
func Diagonal(len, wid float64) float64 {
|
|
diagonal := math.Sqrt((len * len) + (wid * wid))
|
|
return diagonal
|
|
} |