Menu
Coddy logo textTech

Aritmetik Operatörler

Coddy'nin GO Journey'sinin Temeller bölümünün bir parçası — ders 15 / 109.

Go, matematiksel işlemler için standart aritmetik operatörler sağlar.

Değişkenler oluşturun ve + ile toplama işlemi gerçekleştirin:

a := 5
b := 3
sum := a + b
fmt.Println(sum)

Çıktı:

8

Eğer değişken zaten tanımlanmışsa, yeni bir değer atamak için := yerine = kullanın:

a := 5
b := 3
var sum int
sum = a + b
fmt.Println(sum)

Çıktı:

8

- ile çıkarma işlemi gerçekleştirin:

difference := a - b
fmt.Println(difference)

Çıktı:

2

Eğer değişken zaten tanımlanmışsa, yeniden atamak için = kullanın:

var difference int
difference = a - b
fmt.Println(difference)

Çıktı:

2

Çarpma işlemini * ile gerçekleştirin:

product := a * b
fmt.Println(product)

Çıktı:

15

Değişken zaten tanımlanmışsa, yeniden atama yapmak için = kullanın:

var product int
product = a * b
fmt.Println(product)

Çıktı:

15
challenge icon

Görev

Başlangıç

Bu meydan okumada, Go'da aritmetik operatörleri kullanma pratiği yapacaksınız. Önceden tanımlanmış üç değişkenimiz var: num1, num2 ve result.

Göreviniz, num1 ve num2 toplamını hesaplamak, ardından bu sonucu 2 ile çarpmak ve nihai cevabı result değişkeninde saklamaktır.

Kopya kağıdı

Go, matematiksel işlemler için standart aritmetik operatörler sağlar:

Toplama (+):

a := 5
b := 3
sum := a + b
fmt.Println(sum) // Çıktı: 8

Çıkarma (-):

difference := a - b
fmt.Println(difference) // Çıktı: 2

Çarpma (*):

product := a * b
fmt.Println(product) // Çıktı: 15

Deklarasyon (Tanımlama) vs. Atama:
Yeni bir değişken tanımlamak ve aynı anda bir değer atamak için := kullanın.
Önceden tanımlanmış bir değişkene yeni bir değer atamak için = kullanın:

sum := 0      // yeni bir değişken tanımlar
sum = a + b   // mevcut bir değişkene tekrar atama yapar
fmt.Println(sum) // Çıktı: 8

Kendin dene

package main

import "fmt"

func main() {
	// Bu değişkenler sizin için zaten tanımlanmıştır
	num1 := 5
	num2 := 7
	result := 0
	
	// YAPILACAK: (num1 + num2) * 2 işlemini hesaplayın ve sonucu result değişkeninde saklayın
	
	// Bu, sonucu yazdıracaktır
	fmt.Println("The result is:", result)
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler