From 2f46d7e8c61b07d2111dcbb00a0ad5567e3855f3 Mon Sep 17 00:00:00 2001 From: jrosendo Date: Mon, 5 Dec 2022 17:28:52 +0000 Subject: [PATCH] chore(getascii): fixing conflicts --- subjects/count-character/README.md | 43 ++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 subjects/count-character/README.md diff --git a/subjects/count-character/README.md b/subjects/count-character/README.md new file mode 100644 index 000000000..ebe4d5bad --- /dev/null +++ b/subjects/count-character/README.md @@ -0,0 +1,43 @@ +# count-character + +### Instructions +write a function that takes a string and a character as arguments and returns the number of times the character appears in the string. +- if the character is not in the string return 0 +- if the string is empty return 0 + +### Expected Function + +```go +func CountChar(str string, c rune) int { + ... +} +``` + +### Usage + +```go +package main + +import ( + "fmt" + "piscine" +) + +func main() { + fmt.Println(piscine.CountChar("Hello World", 'l')) + fmt.Println(piscine.CountChar("5 balloons",5)) + fmt.Println(piscine.CountChar(" ", ' ')) + fmt.Println(piscine.CountChar("The 7 deadly sins", '7')) +} +``` + +And its output : + +```console +$ go run . +3 +0 +1 +1 +``` +