Add a couple of questions

This commit is contained in:
abregman
2021-11-07 17:54:06 +02:00
parent 18e69a2baa
commit 5163a9a258
29 changed files with 2133 additions and 232 deletions

View File

@ -0,0 +1,20 @@
## Shell Scripting - Factors
### Objectives
Write a script that when given a number, will:
* Check if the number has 2 as factor, if yes it will print "one factor"
* Check if the number has 3 as factor, if yes it will print "one factor...actually two!"
* If none of them (2 and 3) is a factor, print the number itself
### Solution
```
#!/usr/bin/env bash
(( $1 % 2 )) || res="one factor"
(( $1 % 3 )) || res+="...actually two!"
echo ${res:-$1}
```