From 55446a72e742f9022444aa4139f35e25a939f23c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mert=20G=C3=B6r?= Date: Thu, 4 Jan 2024 18:03:26 +0300 Subject: [PATCH] prime number --- loops/workshop2.go | 25 +++++++++++++++++++++++++ main.go | 2 +- 2 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 loops/workshop2.go diff --git a/loops/workshop2.go b/loops/workshop2.go new file mode 100644 index 0000000..e146594 --- /dev/null +++ b/loops/workshop2.go @@ -0,0 +1,25 @@ +package loops + +import ( + "fmt" +) + +func Demo4() { + number := 0 + fmt.Println("enter a number") + fmt.Scanln(&number) + + is_prime := true + + for i := 2; i < number; i++ { + if number%i == 0 { + is_prime = false + } + } + if is_prime == true { + fmt.Println("prime") + } else { + fmt.Println("not prime") + } +} +// I will write it again for now this code is written by the lecturer \ No newline at end of file diff --git a/main.go b/main.go index 0e644b1..f262113 100644 --- a/main.go +++ b/main.go @@ -11,5 +11,5 @@ func main() { variables.Demo1() fmt.Print() conditionals.Demo3() - loops.Demo3() + loops.Demo4() }