7과 9의 배수
실습
- 1이상 100미만의 정수 중에서 7의 배수와 9의 배수를 출력
 
- 7의 배수이면서 동시에 9의 배수인 정수는 한 번만 출력
 
코드
package main
import (
	"fmt"
)
func main() {
	// 1에서 100까지의 정수를 반복합니다.
	for i := 1; i <= 100; i++ {
		// `i`가 7과 9의 배수이면 `i`를 출력합니다.
		if i%7 == 0 && i%9 == 0 {
			fmt.Print(i, " ")
		} else if i%7 == 0 {
			// `i`가 7의 배수이면 `i`를 출력합니다.
			fmt.Print(i, " ")
		} else if i%9 == 0 {
			// `i`가 9의 배수이면 `i`를 출력합니다.
			fmt.Print(i, " ")
		}
	}
}
출력
7 9 14 18 21 27 28 35 36 42 45 49 54 56 63 70 72 77 81 84 90 91 98 99 
두 수의 차
- 두 개의 정수를 입력 받아서 두 수의 차를 출력
 
- 무조건 큰 수에서 작은 수를 뺀 결과를 출력
 
- 출력 결과는 무조건 0 이상이 되어야 한다.
 
실습
int형 변수 num1, num2, result를 선언합니다. 
num1과 num2는 연산에 사용되고 result는 결과값을 저장합니다. 
코드
package main
import "fmt"
func main() {
	var num1, num2, result int
	
	fmt.Scanln(&num1, &num2)
	
	if num1 > num2 {
		result = num1 - num2
	} else if num1 < num2 {
		result = num2 - num1
	}
	fmt.Print(result)
}
입력
19 2
출력
17
짝수 홀수 구분
실습
int형 변수 num를 선언합니다. 
- 입력받은 
num이 짝수 인지 홀수 인지 알려준다. 
코드
package main
import "fmt"
func main() {
	var num int
	fmt.Scanln(&num)
	if num%2 == 0 {
		fmt.Println("입력하신", num, "은 짝수입니다.")
	} else {
		fmt.Println("입력하신", num, "은 홀수입니다.")
	}
}
입력
4
출력
입력하신 4 은 짝수입니다.
대소 비교
실습
int형 변수 num1, num2를 선언 
- 입력받은 
num1, num2의 대소를 비교 
코드
package main
import "fmt"
func main() {
	var num1, num2 int
	fmt.Scanln(&num1, &num2)
	if num1 > num2 {
		fmt.Println(num1, "가 더 큽니다.")
	} else if num1 < num2 {
		fmt.Println(num2, "가 더 큽니다.")
	} else {
		fmt.Println("두 수는 같습니다.")
	}
}
입력
4 5
출력
5 가 더 큽니다.