Aritmetik Operatörler
Coddy'nin Arduino Journey'sinin İlk Devreler bölümünün bir parçası. Ders 14 / 22.
C++ dilinin beş aritmetik operatörü vardır:
+toplar ve-çıkarır*çarpar/böler%bir bölme işleminin kalanını verir:17 % 5sonucu 2'dir, çünkü 17'nin içinde üç tane 5 vardır ve 2 artar
Sayılarla ve değişkenlerle çalışırlar. Okul matematiğinde olduğu gibi, *, / ve %, + ve - işlemlerinden önce yapılır; parantez içindekiler ise her şeyden önce yapılır:
int a = 2 + 3 * 4; // 14: önce 3 * 4
int b = (2 + 3) * 4; // 20: önce parantez içiİki tam sayıyla / tam sayı verir: 20 / 6 sonucu 3'tür. Bir sonraki ders bunun nedenini açıklıyor.
Görev
KolayBaşlangıç kodunda int a = 20; ve int b = 6; var. setup() içinde bunların her birini kendi satırına, şu sırayla yazdır:
a + ba - ba * ba / ba % b(a + b) * 2
Aynı satırda cevabın önüne a + b = gibi bir etiket ekleyebilirsin. Run'a, ardından Check'e bas.
Kendin dene
int a = 20;
int b = 6;
void setup() {
Serial.begin(9600);
// altı cevabı, her satıra bir tane gelecek şekilde yazdır
}
void loop() {
}
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
İlk Devreler bölümündeki tüm dersler
Kendi başına pratik yap: Arduino playground