Array C++ Quiz

5 min read Jun 28, 2024
Array C++ Quiz

Quiz: Array dalam C++

Pertanyaan 1:

Apa yang dimaksud dengan array dalam C++?

a. Sebuah variabel yang dapat menyimpan banyak data dari tipe data yang sama. b. Sebuah variabel yang dapat menyimpan data dari berbagai tipe data. c. Sebuah fungsi yang dapat memproses banyak data. d. Sebuah struktur data yang dapat menyimpan data secara terurut.

Pertanyaan 2:

Bagaimana cara mendeklarasikan array bertipe integer dengan nama angka yang dapat menampung 10 elemen?

a. int angka[10]; b. int angka = 10; c. array angka[10]; d. int angka(10);

Pertanyaan 3:

Bagaimana cara mengakses elemen ketiga dari array angka yang dideklarasikan pada Pertanyaan 2?

a. angka[3]; b. angka(3); c. angka.at(3); d. angka[2];

Pertanyaan 4:

Apa yang terjadi jika Anda mencoba mengakses elemen di luar batas array?

a. Program akan menampilkan pesan error. b. Program akan berjalan tanpa masalah. c. Program akan menampilkan nilai default dari tipe data array. d. Program akan mengalami crash atau undefined behavior.

Pertanyaan 5:

Bagaimana cara menginisialisasi array angka pada Pertanyaan 2 dengan nilai 1, 2, 3, ..., 10?

a. int angka[] = {1, 2, 3, ..., 10}; b. int angka[10] = {1, 2, 3, ..., 10}; c. int angka[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10}; d. int angka[10] = {1..10};

Pertanyaan 6:

Bagaimana cara menelusuri setiap elemen dalam array angka pada Pertanyaan 2?

a. Menggunakan for loop dengan counter mulai dari 0 hingga 9. b. Menggunakan while loop dengan counter mulai dari 1 hingga 10. c. Menggunakan foreach loop. d. Menggunakan do-while loop dengan counter mulai dari 1 hingga 10.

Pertanyaan 7:

Apa yang dimaksud dengan array multidimensi?

a. Sebuah array yang berisi banyak array dengan tipe data yang sama. b. Sebuah array yang berisi banyak array dengan tipe data berbeda. c. Sebuah array yang berisi data dari berbagai tipe data. d. Sebuah array yang menyimpan data dalam bentuk tabel.

Pertanyaan 8:

Bagaimana cara mendeklarasikan array 2 dimensi dengan nama matriks yang memiliki 3 baris dan 4 kolom?

a. int matriks[3][4]; b. int matriks[4][3]; c. array matriks[3][4]; d. int matriks(3, 4);

Pertanyaan 9:

Bagaimana cara mengakses elemen pada baris ke-2, kolom ke-3 dari array matriks pada Pertanyaan 8?

a. matriks[2][3]; b. matriks[3][2]; c. matriks[1][2]; d. matriks[2][2];

Pertanyaan 10:

Apa keuntungan menggunakan array dalam C++?

a. Memudahkan untuk menyimpan dan mengakses data dalam jumlah besar secara terstruktur. b. Mengurangi penggunaan memori karena semua data disimpan dalam satu lokasi. c. Memudahkan untuk melakukan operasi pada data seperti sorting dan searching. d. Semua jawaban di atas benar.

Kunci Jawaban:

  1. a
  2. a
  3. a
  4. d
  5. c
  6. a
  7. a
  8. a
  9. a
  10. d

Semoga quiz ini membantu Anda untuk memahami array dalam C++!

Featured Posts