mirror of https://github.com/01-edu/public.git
2 changed files with 37 additions and 7 deletions
@ -0,0 +1,28 @@
|
||||
## rotatevowels |
||||
|
||||
### Instructions |
||||
|
||||
Write a **program** that checks the arguments for vowels. |
||||
|
||||
- If the argument contains vowels (for this exercise `y` is not considered a vowel) the program has to **"mirror"** the position of the vowels in the argument (see the examples). |
||||
- If the number of arguments is less than 1, the program display a new line ("`\n`"). |
||||
- If the arguments does not have any vowels, the program just prints the arguments. |
||||
|
||||
Example of output : |
||||
|
||||
```console |
||||
student@ubuntu:~/piscine-go/test$ go build |
||||
student@ubuntu:~/piscine-go/test$ ./rotatevowels "Hello World" | cat -e |
||||
Hollo Werld$ |
||||
student@ubuntu:~/piscine-go/test$ ./rotatevowels "HEllO World" "problem solved" |
||||
Hello Werld problom sOlvEd |
||||
student@ubuntu:~/piscine-go/test$ ./rotatevowels "str" "shh" "psst" |
||||
str shh psst |
||||
student@ubuntu:~/piscine-go/test$ ./rotatevowels "happy thoughts" "good luck" |
||||
huppy thooghts guod lack |
||||
student@ubuntu:~/piscine-go/test$ ./rotatevowels "aEi" "Ou" |
||||
uOi Ea |
||||
student@ubuntu:~/piscine-go/test$ ./rotatevowels |
||||
|
||||
student@ubuntu:~/piscine-go/test$ |
||||
``` |
Loading…
Reference in new issue