Skip to content Skip to sidebar Skip to footer

Memahami Array 1 Dimensi dan Contohnya dalam Program

 Array adalah struktur data yang memungkinkan kita untuk menyimpan sekumpulan nilai dengan tipe data yang sama dalam satu variabel. Array ini dapat sangat mempermudah dalam menyimpan dan memanipulasi data dalam program. Dalam artikel ini, kita akan membahas contoh program dengan menggunakan array 1 dimensi beserta penjelasannya.

Memahami Array 1 Dimensi dan Contohnya dalam Program


1. Program Sederhana: Menyimpan Nilai dalam Array

python
# Inisialisasi array dengan nama 'angka' yang berisi 5 elemen angka = [10, 20, 30, 40, 50] # Mengakses elemen pertama dari array 'angka' print("Elemen pertama:", angka[0]) # Mengakses elemen ketiga dari array 'angka' print("Elemen ketiga:", angka[2])

Penjelasan:

  • Pada program di atas, kita pertama-tama inisialisasi sebuah array dengan nama angka yang berisi lima elemen (10, 20, 30, 40, 50).
  • Kemudian, kita menggunakan indeks untuk mengakses elemen dari array. Dalam Python (dan sebagian besar bahasa pemrograman), indeks dimulai dari 0. Sehingga angka[0] mengakses elemen pertama (10) dan angka[2] mengakses elemen ketiga (30).

2. Program dengan Perulangan: Menghitung Rata-rata

python
# Inisialisasi array dengan nama 'nilai' yang berisi 5 elemen nilai = [80, 75, 90, 60, 85] # Menghitung total nilai total = 0 for n in nilai: total += n # Menghitung rata-rata rata_rata = total / len(nilai) # Menampilkan hasil print("Total nilai:", total) print("Rata-rata:", rata_rata)

Penjelasan:

  • Program di atas menggunakan array nilai untuk menyimpan lima nilai.
  • Kemudian, program menggunakan perulangan for untuk menghitung total nilai dari elemen-elemen dalam array.
  • Setelah itu, rata-rata dihitung dengan membagi total nilai dengan jumlah elemen dalam array (len(nilai)).
  • Hasil total nilai dan rata-rata kemudian ditampilkan.

3. Program dengan Penggunaan Fungsi: Mencari Nilai Maksimum

python
def nilai_maksimal(arr): maksimal = arr[0] for elemen in arr: if elemen > maksimal: maksimal = elemen return maksimal # Inisialisasi array dengan nama 'data' yang berisi 7 elemen data = [12, 56, 32, 78, 91, 45, 67] # Memanggil fungsi 'nilai_maksimal' dengan array 'data' maksimum = nilai_maksimal(data) # Menampilkan nilai maksimum print("Nilai maksimum:", maksimum)

Penjelasan:

  • Program di atas mengilustrasikan penggunaan fungsi. Fungsi nilai_maksimal menerima sebuah array sebagai argumen dan mengembalikan nilai maksimum dari array tersebut.
  • Fungsi ini bekerja dengan membandingkan setiap elemen dalam array dengan nilai maksimal saat ini (maksimal). Jika elemen tersebut lebih besar dari nilai maksimal saat ini, maka nilai maksimal akan diperbarui.
  • Setelah fungsi nilai_maksimal dijalankan dengan array data, hasilnya (nilai maksimum) akan ditampilkan.

Dalam contoh-contoh di atas, kita dapat melihat berbagai cara untuk menggunakan array 1 dimensi dalam program. Dari penyimpanan nilai hingga operasi perhitungan, array menjadi struktur data yang sangat berguna dalam pengembangan perangkat lunak.

Post a Comment for "Memahami Array 1 Dimensi dan Contohnya dalam Program"