mirror of https://github.com/01-edu/public.git
Browse Source
The goal: printing the alphabet alternatively in lowercase and in uppercase from z to A, and then from a to Z.pull/686/head
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("printreversealphabetalt") |
||||||
|
} |
@ -0,0 +1,22 @@ |
|||||||
|
## printreversealphabetalt |
||||||
|
|
||||||
|
### Instructions |
||||||
|
|
||||||
|
Write a program that: |
||||||
|
|
||||||
|
- first prints the Latin alphabet alternatively in lowercase and uppercase in reverse order (from `'z'` to `'A'`) on a single line. |
||||||
|
- second prints the Latin alphabet alternatively in lowercase and uppercase 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]]/printreversealphabetalt$ go build |
||||||
|
student@ubuntu:~/[[ROOT]]/printreversealphabetalt$ ./printreversealphabetalt |
||||||
|
zYxWvUtSrQpOnMlKjIhGfEdCbA |
||||||
|
aBcDeFgHiJkLmNoPqRsTuVwXyZ |
||||||
|
student@ubuntu:~/[[ROOT]]/printreversealphabetalt$ |
||||||
|
``` |
Loading…
Reference in new issue