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ğu için koşul doğrudur ve ekranda "You are an adult" mesajı görünecektir.

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 meydan okumada, Go'da bir if ifadesi kullanma pratiği yapacaksınız. 25 değerine sahip bir temperature değişkenimiz var. Göreviniz, sıcaklığın 20'den büyük olup olmadığını kontrol eden bir if ifadesi yazmaktır. Eğer öyleyse, "It's warm today!" yazdırın.

Kopya kağıdı

if ifadesi, bir kodu yalnızca bir koşul doğru olduğunda çalıştırır:

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

Süslü parantezlerin içindeki kod, yalnızca koşul doğru (true) olarak değerlendirildiğinde çalışır. Eğer koşul yanlış (false) ise hiçbir şey olmaz.

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