mirror of https://github.com/01-edu/public.git
5 changed files with 0 additions and 555 deletions
@ -1,111 +0,0 @@ |
|||||||
## quadrangle |
|
||||||
|
|
||||||
### Instructions |
|
||||||
|
|
||||||
Write a function `QuadA` that prints a **valid** rectangle of width `x` and of height `y`. |
|
||||||
|
|
||||||
The function must draw the rectangles as in the examples. |
|
||||||
|
|
||||||
`x` and `y` will always be positive numbers. Otherwise, the function should print nothing. |
|
||||||
|
|
||||||
### Expected function |
|
||||||
|
|
||||||
```go |
|
||||||
func QuadA(x,y int) { |
|
||||||
|
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
### Usage |
|
||||||
|
|
||||||
Here is are possible programs to test your function : |
|
||||||
|
|
||||||
Program #1 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadA(5,3) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
o---o |
|
||||||
| | |
|
||||||
o---o |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #2 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadA(5,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
o---o |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #3 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadA(1,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
o |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #4 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadA(1,5) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
o |
|
||||||
| |
|
||||||
| |
|
||||||
| |
|
||||||
o |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
@ -1,111 +0,0 @@ |
|||||||
## quadrangle |
|
||||||
|
|
||||||
### Instructions |
|
||||||
|
|
||||||
Write a function `QuadB` that prints a **valid** rectangle of width `x` and of height `y`. |
|
||||||
|
|
||||||
The function must draw the rectangles as in the examples. |
|
||||||
|
|
||||||
`x` and `y` will always be positive numbers. Otherwise, the function should print nothing. |
|
||||||
|
|
||||||
### Expected function |
|
||||||
|
|
||||||
```go |
|
||||||
func QuadB(x,y int) { |
|
||||||
|
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
### Usage |
|
||||||
|
|
||||||
Here is are possible programs to test your function : |
|
||||||
|
|
||||||
Program #1 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadB(5,3) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
/***\ |
|
||||||
* * |
|
||||||
\***/ |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #2 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadB(5,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
/***\ |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #3 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadB(1,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
/ |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #4 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadB(1,5) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
/ |
|
||||||
* |
|
||||||
* |
|
||||||
* |
|
||||||
\ |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
@ -1,111 +0,0 @@ |
|||||||
## quadrangle |
|
||||||
|
|
||||||
### Instructions |
|
||||||
|
|
||||||
Write a function `QuadC` that prints a **valid** rectangle of width `x` and of height `y`. |
|
||||||
|
|
||||||
The function must draw the rectangles as in the examples. |
|
||||||
|
|
||||||
`x` and `y` will always be positive numbers. Otherwise, the function should print nothing. |
|
||||||
|
|
||||||
### Expected function |
|
||||||
|
|
||||||
```go |
|
||||||
func QuadC(x,y int) { |
|
||||||
|
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
### Usage |
|
||||||
|
|
||||||
Here is are possible programs to test your function : |
|
||||||
|
|
||||||
Program #1 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadC(5,3) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
ABBBA |
|
||||||
B B |
|
||||||
CBBBC |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #2 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadC(5,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
ABBBA |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #3 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadC(1,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
A |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #4 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadC(1,5) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
A |
|
||||||
B |
|
||||||
B |
|
||||||
B |
|
||||||
C |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
@ -1,111 +0,0 @@ |
|||||||
## quadrangle |
|
||||||
|
|
||||||
### Instructions |
|
||||||
|
|
||||||
Write a function `QuadD` that prints a **valid** rectangle of width `x` and of height `y`. |
|
||||||
|
|
||||||
The function must draw the rectangles as in the examples. |
|
||||||
|
|
||||||
`x` and `y` will always be positive numbers. Otherwise, the function should print nothing. |
|
||||||
|
|
||||||
### Expected function |
|
||||||
|
|
||||||
```go |
|
||||||
func QuadD(x,y int) { |
|
||||||
|
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
### Usage |
|
||||||
|
|
||||||
Here is are possible programs to test your function : |
|
||||||
|
|
||||||
Program #1 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadD(5,3) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
ABBBC |
|
||||||
B B |
|
||||||
ABBBC |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #2 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadD(5,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
ABBBC |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #3 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadD(1,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
A |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #4 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadD(1,5) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
A |
|
||||||
B |
|
||||||
B |
|
||||||
B |
|
||||||
A |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
@ -1,111 +0,0 @@ |
|||||||
## quadrangle |
|
||||||
|
|
||||||
### Instructions |
|
||||||
|
|
||||||
Write a function `QuadE` that prints a **valid** rectangle of width `x` and of height `y`. |
|
||||||
|
|
||||||
The function must draw the rectangles as in the examples. |
|
||||||
|
|
||||||
`x` and `y` will always be positive numbers. Otherwise, the function should print nothing. |
|
||||||
|
|
||||||
### Expected function |
|
||||||
|
|
||||||
```go |
|
||||||
func QuadE(x,y int) { |
|
||||||
|
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
### Usage |
|
||||||
|
|
||||||
Here is are possible programs to test your function : |
|
||||||
|
|
||||||
Program #1 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadE(5,3) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
ABBBC |
|
||||||
B B |
|
||||||
CBBBA |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #2 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadE(5,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
ABBBC |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #3 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadE(1,1) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
A |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
||||||
|
|
||||||
Program #4 |
|
||||||
|
|
||||||
```go |
|
||||||
package main |
|
||||||
|
|
||||||
import piscine ".." |
|
||||||
|
|
||||||
func main() { |
|
||||||
piscine.QuadE(1,5) |
|
||||||
} |
|
||||||
``` |
|
||||||
|
|
||||||
And its output : |
|
||||||
|
|
||||||
```console |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ go build |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ ./test |
|
||||||
A |
|
||||||
B |
|
||||||
B |
|
||||||
B |
|
||||||
C |
|
||||||
student@ubuntu:~/[[ROOT]]/test$ |
|
||||||
``` |
|
Loading…
Reference in new issue