mirror of https://github.com/01-edu/public.git
1 changed files with 27 additions and 0 deletions
@ -0,0 +1,27 @@ |
|||||||
|
## reversestrcap |
||||||
|
|
||||||
|
### Instructions |
||||||
|
|
||||||
|
Write a program that takes one or more strings and that, **for each argument**: |
||||||
|
-puts the last character of each word (if it is a letter) in uppercase and the rest |
||||||
|
in lowercase |
||||||
|
-then it displays the result followed by a `\n`. |
||||||
|
|
||||||
|
A word is a sequence of alphanumerical characters. |
||||||
|
|
||||||
|
If there are no parameters, the program displays a `\n`. |
||||||
|
|
||||||
|
Examples of outputs : |
||||||
|
|
||||||
|
```console |
||||||
|
student@ubuntu:~/student/reversestrcap$ go build |
||||||
|
student@ubuntu:~/student/reversestrcap$ ./reversestrcap "First SMALL TesT" | cat -e |
||||||
|
firsT smalL tesT$ |
||||||
|
student@ubuntu:~/student/reversestrcap$ ./reversestrcap go run reversestrcap.go "SEconD Test IS a LItTLE EasIEr" "bEwaRe IT'S NoT HARd WhEN " " Go a dernier 0123456789 for the road e" | cat -e |
||||||
|
seconD tesT iS A littlE easieR$ |
||||||
|
bewarE it'S noT harD wheN $ |
||||||
|
gO A dernieR 0123456789 foR thE roaD E$ |
||||||
|
student@ubuntu:~/student/reversestrcap$ ./reversestrcap | cat -e |
||||||
|
$ |
||||||
|
student@ubuntu:~/student/reversestrcap$ |
||||||
|
``` |
Loading…
Reference in new issue