Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

الوصول إلى عناصر المصفوفة

جزء من قسم Fundamentals في رحلة GO على Coddy — الدرس 70 من 109.

للوصول إلى عناصر المصفوفة، استخدم الأقواس المربعة مع رقم الفهرس. تبدأ فهارس المصفوفة من 0.

قم بإنشاء مصفوفة من الأسماء:

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

الوصول إلى العناصر الفردية:

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

يظهر ما يلي:

Alex
Beth

يمكنك أيضاً تعديل العناصر:

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

هذا ينتج:

Charlie
challenge icon

التحدي

مبتدئ
في هذا التحدي، ستتدرب على الوصول إلى العناصر من مصفوفة في Go. لقد قمنا بإنشاء مصفوفة من الفواكه، ومهمتك هي الوصول إلى عناصر محددة وطباعتها.

أكمل الكود لـ:
1. الوصول إلى الفاكهة الأولى في المصفوفة
2. الوصول إلى الفاكهة الثالثة في المصفوفة
3. طباعة كلتا الفاكهتين باستخدام fmt.Println

ورقة مرجعية

لـ الوصول إلى عناصر المصفوفة، استخدم الأقواس المربعة مع رقم الفهرس. تبدأ فهارس المصفوفة من 0.

إنشاء مصفوفة:

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

الوصول إلى العناصر الفردية:

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

تعديل العناصر:

names[2] = "Charlie"

جرّب بنفسك

package main

import "fmt"

func main() {
    // هذه هي مصفوفة الفواكه الخاصة بنا
    fruits := [5]string{"apple", "banana", "cherry", "date", "elderberry"}
    
    // TODO: قم بإنشاء متغير يسمى firstFruit وقم بتعيين العنصر الأول من مصفوفة fruits له
    
    // TODO: قم بإنشاء متغير يسمى thirdFruit وقم بتعيين العنصر الثالث من مصفوفة fruits له
    
    // طباعة الفواكه
    fmt.Println("The first fruit is:", firstFruit)
    fmt.Println("The third fruit is:", thirdFruit)
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس Fundamentals