Menu
Coddy logo textTech

Dizi Elemanlarına Erişme

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

Dizi öğelerine erişmek için, bir dizin numarasıyla köşeli parantez kullanın. Dizi dizinleri 0'dan başlar.

Bir isim dizisi oluşturun:

names := [3]string{"Alex", "Beth", "Carlos"}

Bireysel öğelere erişin:

firstPerson := names[0]
secondPerson := names[1]
fmt.Println(firstPerson)
fmt.Println(secondPerson)

Şunu görüntüler:

Alex
Beth

Öğeleri de değiştirebilirsiniz:

names[2] = "Charlie"
fmt.Println(names[2])

Şu çıktıyı verir:

Charlie
challenge icon

Görev

Başlangıç
Bu meydan okumada, Go'da bir diziden (array) elemanlara erişme pratiği yapacaksınız. Bir meyve dizisi oluşturduk ve göreviniz belirli elemanlara erişip bunları yazdırmaktır.

Kodu şunları yapacak şekilde tamamlayın:
1. Dizideki ilk meyveye erişin
2. Dizideki üçüncü meyveye erişin
3. Her iki meyveyi de fmt.Println kullanarak yazdırın

Kopya kağıdı

Dizi öğelerine erişmek için, bir dizin numarasıyla köşeli parantez kullanın. Dizi dizinleri 0'dan başlar.

Bir dizi oluşturun:

names := [3]string{"Alex", "Beth", "Carlos"}

Tekil öğelere erişin:

firstPerson := names[0]
secondPerson := names[1]

Öğeleri değiştirin:

names[2] = "Charlie"

Kendin dene

package main

import "fmt"

func main() {
    // Bu bizim meyve dizimiz
    fruits := [5]string{"apple", "banana", "cherry", "date", "elderberry"}
    
    // YAPILACAK: firstFruit adında bir değişken oluşturun ve fruits dizisinin ilk elemanını ona atayın
    
    // YAPILACAK: thirdFruit adında bir değişken oluşturun ve fruits dizisinin üçüncü elemanını ona atayın
    
    // Meyveleri yazdırın
    fmt.Println("The first fruit is:", firstFruit)
    fmt.Println("The third fruit is:", thirdFruit)
}
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