l10.go 519 B

123456789101112131415161718192021222324252627282930313233
  1. package main
  2. import (
  3. "fmt"
  4. "strings"
  5. )
  6. func polz() (string, string) {
  7. fmt.Println("Введите первое")
  8. var pol1 string
  9. fmt.Scanln(&pol1)
  10. fmt.Println("Введите второе")
  11. var pol2 string
  12. fmt.Scanln(&pol2)
  13. return pol1, pol2
  14. }
  15. func vowel(vow string) int {
  16. tolower := strings.ToLower(vow)
  17. wovel := 0
  18. for _, r := range tolower {
  19. if strings.ContainsRune("aeiyou", r) {
  20. wovel++
  21. }
  22. }
  23. return wovel
  24. }
  25. func main() {
  26. po1, po2 := polz()
  27. fmt.Println(vowel(po1))
  28. fmt.Println(po1, po2)
  29. }