2025-11-10 12:27:02 +07:00

26 lines
667 B
Go

package main
import (
"fmt"
"example.com/week12/operator"
"example.com/week12/validasi"
)
func main() {
fmt.Println("Contoh penggunaan paket operator:")
a, b := 10, 3
fmt.Printf("%d + %d = %d\n", a, b, operator.Add(a,b))
fmt.Printf("%d - %d = %d\n", a, b, operator.Sub(a,b))
fmt.Printf("%d * %d = %d\n", a, b, operator.Mul(a,b))
if v, err := operator.Div(a,b); err == nil {
fmt.Printf("%d / %d = %v\n", a, b, v)
}
fmt.Println("\nContoh penggunaan paket validasi:")
ages := []int{17, 18, 30, 61}
for _, age := range ages {
fmt.Printf("Usia %d: produktif=%v\n", age, validasi.IsUsiaProduktif(age))
}
}