Browse Source

fix(getAlpha): fix removed file

- readded removed file to renew branch
DEV-4017-prototypes-exercise-1-animals
jotapero 2 years ago committed by José Rosendo
parent
commit
7942764119
  1. 42
      subjects/count-character/README.md
  2. 23
      subjects/get-alpha/README.md

42
subjects/count-character/README.md

@ -0,0 +1,42 @@
## Count-Characters
### Instructions
Write a function that, given a string and a character as arguments, returns an int representing 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
Here is a possible program to test your function:
```go
package main
import "fmt"
func main() {
fmt.Println(CountChar("Hello World", 'l'))
fmt.Println(CountChar("5 balloons",5))
fmt.Println(CountChar(" ", ' ')) //The first argument contains space and tabulation.
fmt.Println(CountChar("The 7 deadly sins", '7'))
}
```
And its output :
```console
$ go run .
3
0
1
1
```

23
subjects/get-alpha/README.md

@ -0,0 +1,23 @@
# getalpha
### Instructions
write a program that takes an integer [0-127] in parameter and returns the char that match the index of the integer in the ASCII table follwed by newline, follwed by newline.
- If the integer above 127 or less than 0 returns newline.
- If it's not a number returns newline.
- If tge number of arguments above 1 return newline.
### Usage
```go
$ go run . | cat -e
$
$ go run . "98" | cat -e
a
$ go run . "95" | cat -e
;
$ go run . "95" "102" | cat -e
$
```
Loading…
Cancel
Save