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 % 5adalah 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 dahuluDengan dua bilangan bulat, / menghasilkan bilangan bulat: 20 / 6 adalah 3. Pelajaran berikutnya menjelaskan alasannya.
Tantangan
MudahKode awal memiliki int a = 20; dan int b = 6;. Di dalam setup(), cetak masing-masing pada baris tersendiri, dengan urutan berikut:
a + ba - ba * ba / ba % 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() {
}
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Rangkaian Pertama
2Berkomunikasi dengan Komputermu
Halo, Serial MonitorPrint dan PrintlnMencetak AngkaVariabel PertamamuMenghitung NaikSaat int Kehabisan Kapasitas3Matematika di Papan
Konstanta BernamaOperator AritmetikaPembagian Bilangan BulatBilangan Desimal dengan floatKedipan yang Makin CepatLatihan sendiri: Playground Arduino