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

تهيئة المصفوفات

جزء من قسم الأساسيات في رحلة GO على Coddy. الدرس 69 من 109.

يعني تهيئة المصفوفات تعيين القيم الأولية عند إنشاء مصفوفة.

Initialize مصفوفة array بقيم محددة باستخدام الأقواس المعقوفة:

scores := [4]int{95, 87, 78, 92}
fmt.Println(scores)

يعرض هذا:

[95 87 78 92]

استخدم علامة الحذف (...) للسماح لـ Go بعدّ العناصر نيابةً عنك:

colors := [...]string{"Red", "Green", "Blue"}
fmt.Println(colors)
fmt.Println("Array length:", len(colors))

يُخرج هذا:

[Red Green Blue]
Array length: 3
challenge icon

التحدي

مبتدئ

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

يحتوي الكود بالفعل على عمليات الاستيراد الضرورية ودالة main. ما عليك سوى تهيئة المصفوفة بالأرقام المعطاة.

جرّب بنفسك

package main

import "fmt"

func main() {
    // TODO: Initialize an array called 'favoriteNumbers' with these 5 integers: 7, 42, 8, 13, 99
    // يمكنك استخدام أي من الصيغتين:
    // favoriteNumbers := [5]int{7, 42, 8, 13, 99}
    // أو
    // var favoriteNumbers [5]int = [5]int{7, 42, 8, 13, 99}
    
    // هذا سيطبع المصفوفة الخاصة بك
    fmt.Printf("My favorite numbers are: %v\n", favoriteNumbers)
}
quiz iconاختبر نفسك

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

جميع دروس الأساسيات

تدرّب بنفسك: مترجم Go عبر الإنترنت