Menu
CoddyTech

산술 연산자

Coddy Arduino 여정의 첫 번째 회로 섹션에 포함된 레슨. 22개 중 14번째.

C++에는 다섯 가지 산술 연산자가 있습니다:

  • +는 더하고 -는 뺍니다
  • *는 곱합니다
  • /는 나눕니다
  • %는 나눗셈의 나머지를 구합니다: 17 % 5는 2입니다. 17에는 5가 세 번 들어가고 2가 남기 때문입니다

이 연산자들은 숫자와 변수에 사용할 수 있습니다. 학교 수학에서처럼 *, /, %는 +와 -보다 먼저 계산되고, 괄호는 가장 먼저 계산됩니다:

int a = 2 + 3 * 4;    // 14: 3 * 4를 먼저 계산
int b = (2 + 3) * 4;  // 20: 괄호 안을 먼저 계산

두 정수를 사용하면 /는 정수를 반환합니다: 20 / 6은 3입니다. 다음 강의에서 그 이유를 설명합니다.

challenge icon

챌린지

쉬움

시작 코드에는 int a = 20;와 int b = 6;이 있습니다. setup()에서 다음을 순서대로 각각 한 줄에 출력하세요:

  • a + b
  • a - b
  • a * b
  • a / b
  • a % b
  • (a + b) * 2

a + b = 처럼 답 앞에 같은 줄에 라벨을 붙여도 됩니다. 실행을 누른 다음 확인을 누르세요.

직접 해보기

int a = 20;
int b = 6;

void setup() {
  Serial.begin(9600);
  // 여섯 개의 답을 한 줄에 하나씩 출력하세요
}

void loop() {
}
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

첫 번째 회로의 모든 레슨

직접 연습해 보세요: Arduino 플레이그라운드