forked from root/public
Browse Source
The goal: printing the alphabet in reverse order alternatively in uppercase and in lowercase from Z to a, and then from A to z.content-update
3 changed files with 39 additions and 0 deletions
@ -0,0 +1,8 @@
|
||||
package main |
||||
|
||||
import "fmt" |
||||
|
||||
func main() { |
||||
fmt.Println("ZyXwVuTsRqPoNmLkJiHgFeDcBa") |
||||
fmt.Println("AbCdEfGhIjKlMnOpQrStUvWxYz") |
||||
} |
@ -0,0 +1,9 @@
|
||||
package main |
||||
|
||||
import ( |
||||
"lib" |
||||
) |
||||
|
||||
func main() { |
||||
lib.ChallengeMain("printreversealphabetalt2") |
||||
} |
@ -0,0 +1,22 @@
|
||||
## printreversealphabetalt2 |
||||
|
||||
### Instructions |
||||
|
||||
Write a program that: |
||||
|
||||
- first prints the Latin alphabet alternatively in uppercase and lowercase in reverse order (from `'Z'` to `'a'`) on a single line. |
||||
- second prints the Latin alphabet alternatively in uppercase and lowercase in order (from `'A'` to `'z'`) 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]]/printreversealphabetalt2$ go build |
||||
student@ubuntu:~/[[ROOT]]/printreversealphabetalt2$ ./printreversealphabetalt2 |
||||
ZyXwVuTsRqPoNmLkJiHgFeDcBa |
||||
AbCdEfGhIjKlMnOpQrStUvWxYz |
||||
student@ubuntu:~/[[ROOT]]/printreversealphabetalt2$ |
||||
``` |
Loading…
Reference in new issue