From 155f387a29966d2cf7c137fa1d97b9a1943c8407 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ege=20Burak=20=C3=96zp=C4=B1nar?= Date: Thu, 12 Mar 2020 11:56:31 +0300 Subject: [PATCH] =?UTF-8?q?5=20Mart=202020=20tarhili=20Go=20al=C4=B1=C5=9F?= =?UTF-8?q?t=C4=B1rmalar=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 5-Mart-Calismalari/break.go | 18 ++++++++++++++++++ 5-Mart-Calismalari/diziler.go | 19 +++++++++++++++++++ 5-Mart-Calismalari/for.go | 10 ++++++++++ 5-Mart-Calismalari/for2.go | 12 ++++++++++++ 5-Mart-Calismalari/if.go | 17 +++++++++++++++++ 5-Mart-Calismalari/if2.go | 14 ++++++++++++++ 5-Mart-Calismalari/map.go | 12 ++++++++++++ 5-Mart-Calismalari/range.go | 12 ++++++++++++ 5-Mart-Calismalari/slice.go | 12 ++++++++++++ 5-Mart-Calismalari/slice2.go | 15 +++++++++++++++ 5-Mart-Calismalari/switch.go | 18 ++++++++++++++++++ 11 files changed, 159 insertions(+) create mode 100644 5-Mart-Calismalari/break.go create mode 100644 5-Mart-Calismalari/diziler.go create mode 100644 5-Mart-Calismalari/for.go create mode 100644 5-Mart-Calismalari/for2.go create mode 100644 5-Mart-Calismalari/if.go create mode 100644 5-Mart-Calismalari/if2.go create mode 100644 5-Mart-Calismalari/map.go create mode 100644 5-Mart-Calismalari/range.go create mode 100644 5-Mart-Calismalari/slice.go create mode 100644 5-Mart-Calismalari/slice2.go create mode 100644 5-Mart-Calismalari/switch.go diff --git a/5-Mart-Calismalari/break.go b/5-Mart-Calismalari/break.go new file mode 100644 index 0000000..9fad36b --- /dev/null +++ b/5-Mart-Calismalari/break.go @@ -0,0 +1,18 @@ +package main + +import "fmt" + +func main() { + + + for i:=0; i<7; i++ { + if i== 3 { + continue + } else if i ==5 { + break + } + fmt.Println(i) + } + +} + diff --git a/5-Mart-Calismalari/diziler.go b/5-Mart-Calismalari/diziler.go new file mode 100644 index 0000000..ec6789d --- /dev/null +++ b/5-Mart-Calismalari/diziler.go @@ -0,0 +1,19 @@ +package main + +import "fmt" + +func main() { + dizi:=[3] int {} + dizi[0]=32 + dizi[1]=33 + fmt.Println(dizi) + + var motto [3]string + motto[0]="En" + motto[1]="Büyük" + motto[2]="Beşiktaş" + + fmt.Println(motto) + +} + diff --git a/5-Mart-Calismalari/for.go b/5-Mart-Calismalari/for.go new file mode 100644 index 0000000..b2397a7 --- /dev/null +++ b/5-Mart-Calismalari/for.go @@ -0,0 +1,10 @@ +package main + +import "fmt" + +func main() { + + for i:=0; i<=5; i++ { + fmt.Println("Deger:",i) + } +} diff --git a/5-Mart-Calismalari/for2.go b/5-Mart-Calismalari/for2.go new file mode 100644 index 0000000..07e751c --- /dev/null +++ b/5-Mart-Calismalari/for2.go @@ -0,0 +1,12 @@ +package main + +import "fmt" + +func main() { + toplam :=1 + for toplam <10 { + toplam +=toplam + fmt.Println(toplam) + } +} + diff --git a/5-Mart-Calismalari/if.go b/5-Mart-Calismalari/if.go new file mode 100644 index 0000000..0b80702 --- /dev/null +++ b/5-Mart-Calismalari/if.go @@ -0,0 +1,17 @@ +package main + +import "fmt" + +func main() { + + a:=10 + b:=10 + if b>a { + fmt.Println("b büyük a") + } else if b==a { + fmt.Println("eşittir") + } else { + fmt.Println("Küçüktür") + } +} + diff --git a/5-Mart-Calismalari/if2.go b/5-Mart-Calismalari/if2.go new file mode 100644 index 0000000..d94602d --- /dev/null +++ b/5-Mart-Calismalari/if2.go @@ -0,0 +1,14 @@ +package main + +import "fmt" + +func main() { + + if foo:=2; foo==1 { + fmt.Println("bar") + } else { + fmt.Println("buz") + fmt.Println(foo) + } +} + diff --git a/5-Mart-Calismalari/map.go b/5-Mart-Calismalari/map.go new file mode 100644 index 0000000..dc7178b --- /dev/null +++ b/5-Mart-Calismalari/map.go @@ -0,0 +1,12 @@ +package main + +import "fmt" + +func main() { + myMap := make(map[int] string) + + myMap[1903]="Beşiktaş" + myMap[9]="Söke" + fmt.Println(myMap) +} + diff --git a/5-Mart-Calismalari/range.go b/5-Mart-Calismalari/range.go new file mode 100644 index 0000000..5583ec0 --- /dev/null +++ b/5-Mart-Calismalari/range.go @@ -0,0 +1,12 @@ +package main + +import "fmt" + +func main() { + + var pow = [] int {1,2,4,8} + for i,v := range pow { + fmt.Printf("2 ** %d = %d\n",i,v) + } +} + diff --git a/5-Mart-Calismalari/slice.go b/5-Mart-Calismalari/slice.go new file mode 100644 index 0000000..2670790 --- /dev/null +++ b/5-Mart-Calismalari/slice.go @@ -0,0 +1,12 @@ +package main + +import "fmt" + +func main() { + + var colors = []string {"Red","green","blue"} + fmt.Println(colors) + colors=append(colors,"Purple") + fmt.Println(colors) +} + diff --git a/5-Mart-Calismalari/slice2.go b/5-Mart-Calismalari/slice2.go new file mode 100644 index 0000000..647e265 --- /dev/null +++ b/5-Mart-Calismalari/slice2.go @@ -0,0 +1,15 @@ +package main + +import "fmt" + +func main() { + numbers := make([] int,2,5) + numbers[0]=1 + numbers[1]=2 + fmt.Println(numbers) + + numbers=append(numbers,3) + fmt.Println(numbers) + fmt.Println(len(numbers)) +} + diff --git a/5-Mart-Calismalari/switch.go b/5-Mart-Calismalari/switch.go new file mode 100644 index 0000000..2be50fb --- /dev/null +++ b/5-Mart-Calismalari/switch.go @@ -0,0 +1,18 @@ +package main + +import "fmt" + +func main() { + + var score float64 + + fmt.Println("Sınav notu gir") + fmt.Scanf("%v",&score) + switch { + case score <=49: + fmt.Println("f") + default: + fmt.Println("geçerli bir şey gir") + } +} +