Menu
CoddyTech

Operator Aritmetika

Termasuk bagian Rangkaian Pertama dalam perjalanan Arduino di Coddy. Pelajaran 14 dari 22.

C++ memiliki lima operator aritmetika:

  • + menjumlahkan dan - mengurangkan
  • * mengalikan
  • / membagi
  • % menghasilkan sisa dari pembagian: 17 % 5 adalah 2, karena 17 terdiri dari tiga 5 dengan sisa 2

Operator tersebut bekerja pada angka dan variabel. Seperti dalam matematika di sekolah, *, /, dan % dikerjakan sebelum + dan -, sedangkan tanda kurung dikerjakan lebih dahulu:

int a = 2 + 3 * 4;    // 14: hitung 3 * 4 terlebih dahulu
int b = (2 + 3) * 4;  // 20: hitung yang di dalam tanda kurung terlebih dahulu

Dengan dua bilangan bulat, / menghasilkan bilangan bulat: 20 / 6 adalah 3. Pelajaran berikutnya menjelaskan alasannya.

challenge icon

Tantangan

Mudah

Kode awal memiliki int a = 20; dan int b = 6;. Di dalam setup(), cetak masing-masing pada baris tersendiri, dengan urutan berikut:

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

Label sebelum jawaban pada baris yang sama, seperti a + b = , boleh digunakan. Tekan Jalankan, lalu Periksa.

Coba sendiri

int a = 20;
int b = 6;

void setup() {
  Serial.begin(9600);
  // Cetak keenam jawaban, satu per baris
}

void loop() {
}
quiz iconUji dirimu

Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.

Semua pelajaran di Rangkaian Pertama

Latihan sendiri: Playground Arduino