나머지 연산자
Coddy GO 여정의 기초 섹션에 포함된 레슨 — 109개 중 17번째.
나머지 연산자(%)는 한 숫자를 다른 숫자로 나눈 후의 나머지를 반환합니다.
10을 3으로 나눈 나머지를 계산합니다:
a := 10
b := 3
remainder := a % b
fmt.Println(remainder)출력:
1이것은 숫자가 짝수인지 홀수인지 판별할 때 유용합니다:
number := 15
isEven := number % 2 == 0
fmt.Println("Is", number, "even?", isEven)출력:
Is 15 even? false챌린지
초급이 챌린지에서는 Go에서 나머지 연산자(%)를 사용하는 연습을 합니다. 나머지 연산자는 나눗셈 후의 나머지를 반환합니다.
이미 두 개의 숫자가 정의되어 있습니다. 여러분의 과제는 나머지 연산자를 사용하여 number를 divisor로 나눴을 때의 나머지를 계산하고, 그 결과를 remainder 변수에 저장하는 것입니다.
치트 시트
나머지 연산자 (%)는 한 숫자를 다른 숫자로 나눈 후의 나머지를 반환합니다.
a := 10
b := 3
remainder := a % b
fmt.Println(remainder) // 출력: 1숫자가 짝수인지 홀수인지 판별할 때 유용합니다:
number := 15
isEven := number % 2 == 0
fmt.Println("Is", number, "even?", isEven) // 출력: Is 15 even? false직접 해보기
package main
import "fmt"
func main() {
// 이 변수들은 이미 정의되어 있습니다
number := 17
divisor := 5
// TODO: 나머지 연산자(%)를 사용하여 'number'를 'divisor'로 나눈 나머지를 계산하고
// 그 결과를 'remainder' 변수에 저장하세요
var remainder int
// 결과를 출력합니다
fmt.Println("The remainder when", number, "is divided by", divisor, "is:", remainder)
}이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
기초의 모든 레슨
2변수와 기본 자료형
변수란 무엇인가`:=`를 이용한 타입 추론정수 (int)부동 소수점 수불리언 (Booleans)문자열 (Strings)제로 값 (Zero Values)상수명명 규칙요약 - 변수와 타입