Menu
Coddy logo textTech

Inicialización de Arrays

Parte de la sección Fundamentos del Journey de GO de Coddy — lección 69 de 109.

Inicializar arreglos significa establecer valores iniciales al crear un arreglo.

Inicializa un array con valores específicos usando llaves:

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

Esto muestra:

[95 87 78 92]

Usa los puntos suspensivos (...) para dejar que Go cuente los elementos por ti:

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

Esto produce:

[Red Green Blue]
Array length: 3
challenge icon

Desafío

Principiante

En este desafío, practicarás la inicialización de arrays en Go. Tu tarea es crear un array de 5 enteros con los valores específicos proporcionados, luego imprimir el array.

El código ya tiene las importaciones necesarias y una función main. Solo necesitas inicializar el array con los números dados.

Hoja de referencia

Inicializa un array con valores específicos usando llaves:

scores := [4]int{95, 87, 78, 92}

Usa los puntos suspensivos (...) para dejar que Go cuente los elementos automáticamente:

colors := [...]string{"Red", "Green", "Blue"}

Obtén la longitud del array con len():

fmt.Println("Array length:", len(colors))

Pruébalo tú mismo

package main

import "fmt"

func main() {
    // TODO: Inicializa un arreglo llamado 'favoriteNumbers' con estos 5 enteros: 7, 42, 8, 13, 99
    // Puedes usar cualquiera de las dos sintaxis:
    // favoriteNumbers := [5]int{7, 42, 8, 13, 99}
    // O
    // var favoriteNumbers [5]int = [5]int{7, 42, 8, 13, 99}
    
    // Esto imprimirá tu arreglo
    fmt.Printf("My favorite numbers are: %v\n", favoriteNumbers)
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos