|
|
|
@ -10,10 +10,12 @@ Le programme doit être utilisé avec trois arguments:
|
|
|
|
|
- Un opérateur |
|
|
|
|
- Une autre valeur |
|
|
|
|
|
|
|
|
|
En cas d'argument invalide le programme affiche `0`. |
|
|
|
|
En cas d'opérateur invalide le programme affiche `0`. |
|
|
|
|
|
|
|
|
|
En cas de nombre invalide d'arguments le programme affiche rien. |
|
|
|
|
|
|
|
|
|
Le programme doit géré les opérations modulo et division par 0 comme dans les examples ci-dessous. |
|
|
|
|
|
|
|
|
|
`fmt.Print` est autorisé. |
|
|
|
|
|
|
|
|
|
### Utilisation |
|
|
|
@ -23,8 +25,8 @@ student@ubuntu:~/piscine/test$ go build doop.go
|
|
|
|
|
student@ubuntu:~/piscine/test$ ./doop |
|
|
|
|
student@ubuntu:~/piscine/test$ ./doop 1 + 1 |
|
|
|
|
2 |
|
|
|
|
student@ubuntu:~/piscine/test$ ./doop hello + 1 |
|
|
|
|
0 |
|
|
|
|
student@ubuntu:~/piscine/test$ ./doop hello + 1 | cat -e |
|
|
|
|
0$ |
|
|
|
|
student@ubuntu:~/piscine/test$ ./doop 1 p 1 |
|
|
|
|
0 |
|
|
|
|
student@ubuntu:~/piscine/test$ ./doop 1 + 1 |
|
|
|
|