TUGAS LKPD 3 KELAS X remedial
Program Struktur Data Array
Berikut adalah contoh penggunaan array dalam beberapa bahasa pemrograman:
Python:
angka[2] = 10
print(angka) # Output: [1, 2, 10, 4, 5]
Menghitung panjang array
panjang = len(angka)
print(panjang) # Output: 5Java:
public class ArrayExample {
public static void main(String[] args) {
// Membuat array
int[] angka = {1, 2, 3, 4, 5};
// Mengakses elemen array
System.out.println(angka[0]); // Output: 1
// Mengubah nilai elemen array
angka[2] = 10;
System.out.println(Arrays.toString(angka)); // Output: [1, 2, 10, 4, 5]
// Menghitung panjang array
int panjang = angka.length;
System.out.println(panjang); // Output: 5
}
}
C++:
#include <iostream>
using namespace std;
int main() {
// Membuat array
int angka[] = {1, 2, 3, 4, 5};
// Mengakses elemen array
cout << angka[0] << endl; // Output: 1
// Mengubah nilai elemen array
angka[2] = 10;
for (int i = 0; i < 5; i++) {
cout << angka[i] << " "; // Output: 1 2 10 4 5
}
cout << endl;
// Menghitung panjang array
int panjang = sizeof(angka) / sizeof(angka[0]);
cout << panjang << endl; // Output: 5
return 0;
}
Kelebihan dan Kekurangan Struktur Data Array
Kelebihan Array
- Akses Acak: Array memungkinkan akses acak ke elemen-elemen data, artinya kita bisa langsung mengakses elemen dengan menggunakan indeksnya.
- Localitas Cache: Array memiliki lokalitas cache yang baik, sehingga operasi baca/tulis pada elemen-elemen array dapat lebih cepat.
- Pemrosesan Data Seragam: Array memungkinkan kita untuk mengelola banyak data dengan tipe yang sama menggunakan satu nama array.
Kekurangan Array
- Ukuran Tetap: Setelah array dideklarasikan, ukuran array tidak bisa diubah. Jika data lebih banyak dari ukuran array, kita perlu membuat array baru dengan ukuran yang lebih besar.
Silahkan tulis di buku catatan soal di bawah ini :
kumpulkan setelah selesai hari ini :
Komentar
Posting Komentar