diff --git a/go/tests/prog/printreversealphabetg_prog/main.go b/go/tests/prog/printreversealphabetg_prog/main.go new file mode 100644 index 00000000..8bf734bf --- /dev/null +++ b/go/tests/prog/printreversealphabetg_prog/main.go @@ -0,0 +1,7 @@ +package main + +import "fmt" + +func main() { + fmt.Println("gfedcba") +} diff --git a/go/tests/prog/printreversealphabetg_test/main.go b/go/tests/prog/printreversealphabetg_test/main.go new file mode 100644 index 00000000..59d6fdf9 --- /dev/null +++ b/go/tests/prog/printreversealphabetg_test/main.go @@ -0,0 +1,9 @@ +package main + +import ( + "lib" +) + +func main() { + lib.ChallengeMain("printreversealphabetg") +} diff --git a/subjects/printreversealphabetg/README.md b/subjects/printreversealphabetg/README.md new file mode 100644 index 00000000..aa72f98e --- /dev/null +++ b/subjects/printreversealphabetg/README.md @@ -0,0 +1,18 @@ +## printreversealphabetg + +### Instructions + +Write a program that prints the Latin alphabet in lowercase in reverse order (from `'g'` to `'a'`) on a single line. + +A line is a sequence of characters preceding the [end of line](https://en.wikipedia.org/wiki/Newline) character (`'\n'`). + +Please note that `casting` is not allowed for this exercise! + +### Usage + +```console +student@ubuntu:~/[[ROOT]]/printreversealphabetg$ go build +student@ubuntu:~/[[ROOT]]/printreversealphabetg$ ./printreversealphabetg +gfedcba +student@ubuntu:~/[[ROOT]]/printreversealphabetg$ +```