From 1de723ef7f80808694b18079c1d6af0f0c6f773c Mon Sep 17 00:00:00 2001 From: Christopher Fremond Date: Fri, 6 Nov 2020 03:01:42 +0000 Subject: [PATCH] Adding of a new exercise printalt. The goal: printing the alphabet alternatively with the first and last letter first and so on. azbycx etc... --- go/tests/prog/printalt_prog/main.go | 7 +++++++ go/tests/prog/printalt_test/main.go | 9 +++++++++ subjects/printalt/README.md | 18 ++++++++++++++++++ 3 files changed, 34 insertions(+) create mode 100644 go/tests/prog/printalt_prog/main.go create mode 100644 go/tests/prog/printalt_test/main.go create mode 100644 subjects/printalt/README.md diff --git a/go/tests/prog/printalt_prog/main.go b/go/tests/prog/printalt_prog/main.go new file mode 100644 index 00000000..d6a2a44a --- /dev/null +++ b/go/tests/prog/printalt_prog/main.go @@ -0,0 +1,7 @@ +package main + +import "fmt" + +func main() { + fmt.Println("azbycxdwevfugthsirjqkplomn") +} diff --git a/go/tests/prog/printalt_test/main.go b/go/tests/prog/printalt_test/main.go new file mode 100644 index 00000000..19757912 --- /dev/null +++ b/go/tests/prog/printalt_test/main.go @@ -0,0 +1,9 @@ +package main + +import ( + "lib" +) + +func main() { + lib.ChallengeMain("printalt") +} diff --git a/subjects/printalt/README.md b/subjects/printalt/README.md new file mode 100644 index 00000000..80b4d3fe --- /dev/null +++ b/subjects/printalt/README.md @@ -0,0 +1,18 @@ +## printalt + +### Instructions + +Write a program that prints the Latin alphabet in lowercase alternatively with the first and last letters, then with the second and second to last letters, and so on until all the alphabet letters are displayed 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]]/printalt$ go build +student@ubuntu:~/[[ROOT]]/printalt$ ./printalt +azbycxdwevfugthsirjqkplomn +student@ubuntu:~/[[ROOT]]/printalt$ +```