Menu
Coddy logo textTech

`if` İfadesi

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

if ifadesi, programınızın koşullara bağlı olarak kararlar vermesini sağlar. Kodu yalnızca bir koşul doğru olduğunda yürütür.

Birinin yaşını kontrol etmek için if ifadesini kullanan basit bir program oluşturalım:

age := 18
    
if age >= 18 {
    fmt.Println("You are an adult")
}

Bu kodu çalıştırdıktan sonra program, age değişkeninin 18'e eşit veya 18'den büyük olup olmadığını kontrol eder. 18, 18'e eşit olduğundan koşul doğrudur ve "You are an adult" mesajı ekranda görüntülenir.

Süslü parantezlerin içindeki kod, yalnızca koşul true olarak değerlendirildiğinde çalışır. Eğer age 18'den küçük olsaydı, hiçbir şey yazdırılmazdı.

challenge icon

Görev

Başlangıç
Bu görevde Go dilinde bir if ifadesini kullanma pratiği yapacaksın. 25 değerine sahip temperature adlı bir değişkenimiz var. Görevin, sıcaklığın 20’den büyük olup olmadığını kontrol eden bir if ifadesi yazmak. Büyükse, "It's warm today!" yazdır.

Kendin dene

package main

import "fmt"

func main() {
	// Bu değişken Santigrat cinsinden sıcaklığı temsil eder
	temperature := 25
	
	// TODO: Sıcaklığın 20'den büyük olup olmadığını kontrol eden bir if ifadesi yazın
	// Eğer doğruysa, "It's warm today!" yazdırın
	
	
	fmt.Println("Weather check complete.")
}
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

Kendi başına pratik yap: Online Go derleyicisi