# 30 Days of Code - Day 5: Loops

# Objective

In this challenge, we’re going to use loops to help us do some simple math. Check out the Tutorial tab to learn more.

# Task

Given an integer, `n`

, print its first `10`

multiples. Each multiple `n * i`

(where `1 <= i <= 10`

) should be printed on a new line in the form: `n x i = result`

.

# Input Format

A single integer, `n`

.

**Constraints:**

`2 <= n <= 20`

# Output Format

Print `10`

lines of output; each line `i`

(where `1 <= i <= 10`

) contains the
`result`

of `n x i`

in the form: `n x i = result`

.

# Sample

input00.txt`2`

output00.txt
```
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18
2 x 10 = 20
```

# Solution

`main.go`

```
package main
import "fmt"
func main() {
var n int
fmt.Scan(&n)
for i := 1; i <= 10; i++ {
fmt.Printf("%v x %v = %v\n", n, i, n*i)
}
}
```