diff --git a/calisma02/calisma02.go b/calisma02/calisma02.go new file mode 100644 index 0000000..104d4bb --- /dev/null +++ b/calisma02/calisma02.go @@ -0,0 +1,45 @@ +package main + +import "fmt" + +func main() { + var sayi int + fmt.Println("1 ile 7 arasında bir sayı giriniz.Çıkmak için 0 giriniz.\n") + fmt.Scanf("%d", &sayi) + + for sayi != 0 { + switch sayi { + case 1: + fmt.Println("Pazartesi\n") + fmt.Println("1 ile 7 arasında bir sayı giriniz.\n") + fmt.Scanf("%d", &sayi) + case 2: + fmt.Println("Salı\n") + fmt.Println("1 ile 7 arasında bir sayı giriniz.\n") + fmt.Scanf("%d", &sayi) + case 3: + fmt.Println("Çarşamba\n") + fmt.Println("1 ile 7 arasında bir sayı giriniz.\n") + fmt.Scanf("%d", &sayi) + case 4: + fmt.Println("Perşembe\n") + fmt.Println("1 ile 7 arasında bir sayı giriniz.\n") + fmt.Scanf("%d", &sayi) + case 5: + fmt.Println("Cuma\n") + fmt.Println("1 ile 7 arasında bir sayı giriniz.\n") + fmt.Scanf("%d", &sayi) + case 6: + fmt.Println("Cumartesi\n") + fmt.Println("1 ile 7 arasında bir sayı giriniz.\n") + fmt.Scanf("%d", &sayi) + case 7: + fmt.Println("Pazar\n") + fmt.Println("1 ile 7 arasında bir sayiriniz.\n") + fmt.Scanf("%d", &sayi) + default: + fmt.Println("\t Geçersiz bir sayı girdiniz. \t \n \t Lütfen tekrar bir sayı giriniz.\t") + fmt.Scanf("%d", &sayi) + } + } +} diff --git a/calisma03/calisma03_1.go b/calisma03/calisma03_1.go new file mode 100644 index 0000000..e021ad5 --- /dev/null +++ b/calisma03/calisma03_1.go @@ -0,0 +1,22 @@ +package main + +import "fmt" + +func main() { + var A [10]int + var B [10]int + var C [10]int + fmt.Println("A dizisi için 10 adet sayı girin.\n") + for i := 0; i < 10; i++ { + fmt.Scanf("%d", &A[i]) + } + fmt.Println("B dizisi için 10 adet sayı girin.\n") + for i := 0; i < 10; i++ { + fmt.Scanf("%d", &B[i]) + } + fmt.Println("\n") + for i := 0; i < 10; i++ { + C[i] = A[i] + B[i] + fmt.Println(C[i]) + } +} diff --git a/calisma03/calisma03_2.go b/calisma03/calisma03_2.go new file mode 100644 index 0000000..bde8e91 --- /dev/null +++ b/calisma03/calisma03_2.go @@ -0,0 +1,17 @@ +package main + +import "fmt" + +func main() { + var list [20]int + list[0] = 1 + list[1] = 2 + carpim := 2 + for i := 2; i < 20; i++ { + list[i] = carpim + 1 + carpim *= list[i] + } + for i := 0; i < 20; i++ { + fmt.Println(list[i]) + } +}