Compare commits

..

2 Commits

  1. 25
      subjects/getarea/README.md
  2. 16
      subjects/sumthemall/README.md
  3. 9
      subjects/ultimatedivmod/README.md

25
subjects/getarea/README.md

@ -1,25 +0,0 @@
## get-area
### Instructions
Write a program that takes a positive number as radius and prints the area of a circle.
- The area of the circle is `3.14` times the radius squared.
- Only positive numbers will be accepted, otherwise print `Error` followed by (`'\n'`)
- If the number of arguments is not `1` print (`'\n'`)
- The output must be an integer.
### Usage
```console
$ go run . | cat -e
$
$ go run . 10 | cat -e
314$
$ go run . 4 | cat -e
50$
$ go run . -10 | cat -e
Error$
$ go run . "Hello World!" | cat -e
Error$
```

16
subjects/sumthemall/README.md

@ -0,0 +1,16 @@
## sumthemall
### Instructions
Create a program that receives a number of arguments representing whole numbers and displays the sum of the total. If there are not enough arguments or there is an overflow display 0 followed by a new line. If the argument is not a number display 0.
### Usage
```console
$ go run . 23 34 53 | cat -e
110$
$ go run . 1000 2000 3000 4000 | cat -e
10000$
$ go run . a | cat -e
0$
```

9
subjects/ultimatedivmod/README.md

@ -2,7 +2,7 @@
### Instructions
Create the following function.
- Write a function that will be formatted as below.
### Expected function
@ -11,9 +11,10 @@ func UltimateDivMod(a *int, b *int) {
}
```
`UltimateDivMod` should divide the dereferenced value of `a` by the dereferenced value of `b`.
- Store the result of the division in the `int` which `a` points to.
- Store the remainder of the division in the `int` which `b` points to.
- This function will divide the `int` **a** and **b**.
- The result of this division will be stored in the `int` pointed by **a**.
- The remainder of this division will be stored in the `int` pointed by **b**.
### Usage

Loading…
Cancel
Save