Menu
Coddy logo textTech

Karşılaştırma Operatörleri - Bölüm 1

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

Karşılaştırma operatörleri iki değeri karşılaştırır ve bir boolean sonuç (true veya false) döndürür.

Eşitlik operatörü (==) iki değerin eşit olup olmadığını kontrol eder:

a := 5
b := 5
result := a == b
fmt.Println(result)

Bu şu sonucu verir:

true

Eşitsizlik operatörü (!=), iki değerin birbirine eşit olmadığını kontrol eder:

x := 10
y := 20
notEqual := x != y
fmt.Println(notEqual)

Bu şu çıktıyı verir:

true
challenge icon

Görev

Başlangıç

Bu meydan okumada, Go'da eşitlik (==) ve eşitsizlik (!=) karşılaştırma operatörlerini kullanma pratiği yapacaksınız.

Önceden tanımlanmış değerlere sahip iki değişkenimiz var. Göreviniz, bu değişkenleri her iki operatörü de kullanarak karşılaştırmak ve sonuçları sağlanan boolean değişkenlerinde saklamaktır.

Ardından, karşılaştırmalarınızın doğru olup olmadığını görmek için sonuçları yazdıracağız.

Kopya kağıdı

Karşılaştırma operatörleri iki değeri karşılaştırır ve boolean bir sonuç (true veya false) döndürür.

Eşitlik operatörü (==), iki değerin eşit olup olmadığını kontrol eder:

a := 5
b := 5
result := a == b
fmt.Println(result) // true

Eşitsizlik operatörü (!=), iki değerin eşit olmadığını kontrol eder:

x := 10
y := 20
notEqual := x != y
fmt.Println(notEqual) // true

Kendin dene

package main

import "fmt"

func main() {
	// Karşılaştırılacak önceden tanımlanmış değişkenler
	num1 := 10
	num2 := 10
	name1 := "Go"
	name2 := "Python"
	
	// TODO: num1 ve num2'yi == (eşitlik) operatörünü kullanarak karşılaştırın
	// ve sonucu numbersEqual değişkeninde saklayın
	numbersEqual := false // Bu satırı değiştirin
	
	// TODO: name1 ve name2'yi != (eşitsizlik) operatörünü kullanarak karşılaştırın
	// ve sonucu namesNotEqual değişkeninde saklayın
	namesNotEqual := false // Bu satırı değiştirin
	
	// Sonuçları yazdır
	fmt.Println("Are the numbers equal?", numbersEqual)
	fmt.Println("Are the names different?", namesNotEqual)
}
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