瀏覽代碼

update file go/l10.go: added new function recovery for to turn a phrase around

hhu67 1 月之前
父節點
當前提交
56fe5539ad
共有 2 個文件被更改,包括 11 次插入2 次删除
  1. 11 2
      go/l10.go
  2. 二進制
      go/output/l10

+ 11 - 2
go/l10.go

@@ -26,8 +26,17 @@ func vowel(vow string) int {
 	return wovel
 }
 
+func recovery(rec string) string {
+	runes := []rune(rec)
+	for i, j := 0, len(runes)-1; i < j; i, j = i+1, j-1 {
+		runes[i], runes[j] = runes[j], runes[i]
+	}
+	return string(runes)
+}
+
 func main() {
 	po1, po2 := polz()
-	fmt.Println(vowel(po1))
-	fmt.Println(po1, po2)
+	fmt.Println("Вот колличество гласных в первом", vowel(po1))
+	fmt.Println("Вот слова", po1, po2)
+	fmt.Println("Вот перевернутое первое слово", recovery(po1))
 }

二進制
go/output/l10