This commit is contained in:
wagslane
2023-05-01 15:25:27 -06:00
parent f8912668b8
commit 9be3074de6
868 changed files with 58698 additions and 2 deletions

View File

@@ -0,0 +1,43 @@
package main
import (
"fmt"
)
func printPrimes(max int) {
for n := 2; n <= max; n++ {
if n == 2 {
fmt.Println(n)
continue
}
if n%2 == 0 {
continue
}
isPrime := true
for i := 3; i*i <= n; i++ {
if n%i == 0 {
isPrime = false
break
}
}
if isPrime {
fmt.Println(n)
}
}
}
// don't edit below this line
func test(max int) {
fmt.Printf("Primes up to %v:\n", max)
printPrimes(max)
fmt.Println("===============================================================")
}
func main() {
test(10)
test(20)
test(30)
}