From 8652fa488ce9fc5a5a31769c86cb11d5b5d23799 Mon Sep 17 00:00:00 2001 From: Kardiwan Date: Mon, 9 Jan 2023 17:57:12 +0700 Subject: [PATCH 1/3] Soal 01 Palindrome --- .DS_Store | Bin 0 -> 6148 bytes golang-basic/.DS_Store | Bin 0 -> 6148 bytes golang-basic/latihan/01-kardiwan.go | 25 +++++++++++++++++++++++++ 3 files changed, 25 insertions(+) create mode 100644 .DS_Store create mode 100644 golang-basic/.DS_Store create mode 100644 golang-basic/latihan/01-kardiwan.go diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..92dfbc3a92213f2d594f15fbe2eeea0d7c03537f GIT binary patch literal 6148 zcmeHKJ5EC}5S)b+kw}q}(ifoM238bKkPAQ(2_Zf4iirMIoQtC|`zeSXbfJl6rS;hB z9b2B_?OOo0`8YlTYXD2SBR+kYoA0~N?4}|{r1Ok-yy5|Syx=s;{ypH_6hkU)r|A$WAO)^T0slTUx??Y#664dsAzA?9 zg5faEqn98y4-k9dl*kCpl1fafRf}OsXS`KjFPsvS4y)$F>Sn7B#o~6J-y$8>6E#W! zDR8d9Z7$bd|DWi8^#A81t)zeyxGDu~vE6Mqd{Wic+2g#{Hu^K&bH3|}?00xl*4EkMtkxFz0d6_pa5K!Eg2Br%(91CvR*s)M bDe{WVv0oF%K&K<_bRd5QOcxpzxU~X5&Q=w7 literal 0 HcmV?d00001 diff --git a/golang-basic/latihan/01-kardiwan.go b/golang-basic/latihan/01-kardiwan.go new file mode 100644 index 0000000..fcecdaf --- /dev/null +++ b/golang-basic/latihan/01-kardiwan.go @@ -0,0 +1,25 @@ +package main + +import "fmt" + +func main() { + + var str string + + fmt.Scan(&str) + + result := isPalindrome(str) + + fmt.Println(result) + +} + +func isPalindrome(str string) bool { + for i := 0; i < len(str); i++ { + j := len(str) - 1 - i + if str[i] != str[j] { + return false + } + } + return true +} From 73f5c233cf588a7e41b78cccda9a725b2bbfedc1 Mon Sep 17 00:00:00 2001 From: Kardiwan Date: Wed, 11 Jan 2023 18:56:04 +0700 Subject: [PATCH 2/3] Latihan Kardiwan Golang Basic --- .DS_Store | Bin 6148 -> 6148 bytes golang-basic/.DS_Store | Bin 6148 -> 6148 bytes golang-basic/latihan/02-kardiwan.go | 23 +++++++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 golang-basic/latihan/02-kardiwan.go diff --git a/.DS_Store b/.DS_Store index 92dfbc3a92213f2d594f15fbe2eeea0d7c03537f..f2bd96dfe64a300874d71a423fe9ab55f10afde8 100644 GIT binary patch delta 63 zcmV-F0Kor*FoZCW7XgQnaTbv-ApruBP&<<_6a Vv9b39lMfUv0RXc>6vG3NfCPPR6UzVq delta 58 zcmV-A0LA}=FoZCW7XgNmaTbv-AprrAP&<*Z9g(OEvDq#Mk?R_XCp; Q6fFe-0002Mvpp2U14y_N6#xJL diff --git a/golang-basic/.DS_Store b/golang-basic/.DS_Store index e25541a69b7cba6443192915c9fb05d6feafd456..5bbe94d5c332a20930035f705810b1e800585ae3 100644 GIT binary patch delta 52 zcmZoMXfc@J&&V_}z Date: Wed, 11 Jan 2023 19:13:42 +0700 Subject: [PATCH 3/3] Soal 02 Vokal atau Konsonan --- golang-basic/latihan/02-kardiwan.go | 1 - 1 file changed, 1 deletion(-) diff --git a/golang-basic/latihan/02-kardiwan.go b/golang-basic/latihan/02-kardiwan.go index c1d3872..4e3d2fe 100644 --- a/golang-basic/latihan/02-kardiwan.go +++ b/golang-basic/latihan/02-kardiwan.go @@ -11,7 +11,6 @@ func main() { result := isVocalKonsonan(str) fmt.Println(result) - } func isVocalKonsonan(str string) string {