diff --git a/basic/10_array/README.md b/basic/10_array/README.md index 9be9466..b7bd1c1 100644 --- a/basic/10_array/README.md +++ b/basic/10_array/README.md @@ -1,12 +1,12 @@ # Array -Bahasa pemograman golang menyediakan struktur data yang disebut **array**, yang dapat menyimpan kumpulan elemen berurutan berukuran tetap dari jenis yang sama. +Bahasa pemrograman golang menyediakan struktur data yang disebut **array**, yang dapat menyimpan kumpulan elemen berurutan berukuran tetap dari jenis yang sama. Array digunakan untuk menyimpan kumpulan data, tetapi seringkali lebih berguna untuk menganggap array sebagai kumpulan variabel dengan tipe yang sama. -## mendklarasikan array +## mendeklarasikan array -untuk mendklarasikan array di go, programmer menetukan jenis elemen dan jumlah leme yang dibutuhkan oleh array. +untuk mendeklarasikan array di go, programmer menentukan jenis elemen dan jumlah elemen yang dibutuhkan oleh array. ``` var nama_variable [ukuran] tipe_data @@ -18,13 +18,13 @@ var contoh [10] float32 ## inisialisasi array -kita dapat menginisialisasi array di go satu per saty atay menggunakan stau pernyataan. +kita dapat menginisialisasi array di go satu per satu atau menggunakan satu pernyataan. ```golang var contoh = [5] float32 {20.3, 30.2, 55.2, 44.1, 99.2} ``` -jumlah nilai di antara kurung kurawal ``{}`` tidak boleh lebih besar dari jumlah lemen yang kita nyatakan untuk larik di antara kurung siku +jumlah nilai di antara kurung kurawal ``{}`` tidak boleh lebih besar dari jumlah elemen yang kita nyatakan untuk array di antara kurung siku jika kita menghilangkan ukuran array, array yang cukup besar untuk inisialisasi akan dibuat. @@ -34,16 +34,16 @@ var contoh [] float32 {20.3, 22.1, 33.5, 72.1, 60.0} ## mengakses elemen array -sebuah elemen diakses dengan mengindesk nama array. ini dilakukan dengan menempatkan indeks elemen dalam tkita kurung siku setelah nama array. +sebuah elemen diakses dengan mengindeks nama array. ini dilakukan dengan menempatkan indeks elemen dalam tanda kurung siku setelah nama array. ```golang float nilai = contoh[2] ``` -pernyataan diatas mengambil elemen ke-3 dai array dan menetapkan nilai ke variabel nilai. +pernyataan diatas mengambil elemen ke-3 dari array dan menetapkan nilai ke variabel nilai. contoh pengunaan secara menyeluruh -```gloang +```golang package main import "fmt"