Исходники и презентации

This commit is contained in:
2025-05-23 07:26:39 +03:00
parent aa948179d5
commit 02d8430a3a
514 changed files with 13773 additions and 0 deletions

View File

@ -0,0 +1,32 @@
package main
import "fmt"
const (
OkStatus = iota
EvenNumberErr
ZeroNumberErr
)
var Errno = OkStatus
func divide(lhs, rhs int) int {
if rhs == 0 {
Errno = ZeroNumberErr
return 0
} else if lhs%2 == 0 || rhs%2 == 0 {
Errno = EvenNumberErr
return 0
}
Errno = OkStatus
return lhs / rhs
}
func main() {
x := 100
y := 0
value := divide(x, y)
fmt.Println(value, Errno)
}