Menu
CoddyTech

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 % 5 sonucu 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.

challenge icon

Görev

Kolay

Baş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 + b
  • a - b
  • a * b
  • a / b
  • a % 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() {
}
quiz iconKendini test et

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