wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz Arrary, Karakter dan String XI

Total questions: 19

Worksheet time: 18mins

Name
Class
Date
1.
Array adalah suatu set dari alokasi data dengan jenis data yang sama untuk tiap alokasi tersebut. Setiap alokasi data disebut sebagai.....
a)
elemen array
b)
subscript
c)
variabel
d)
tipe data
e)
identifier
2.
Salah satu keuntungan menggunakan array dalam program adalah ....
a)
array memungkinkan kita untuk membuat variabel dengan tipe data yang berbeda-beda
b)
array tidak membutuhkan subscript untuk mengakses elemen yang diinginkan
c)
array tidak memerlukan alokasi data untuk setiap elemennya
d)
array memungkinkan kita untuk menyimpan banyak nilai dalam satu variabel
e)
array dapat digunakan untuk membuat struktur data seperti class dan struct
3.

Apa yang dimaksud dengan array dalam pemrograman C++?

a)

Tipe data yang digunakan untuk menyimpan teks.

b)

Variabel yang hanya dapat menyimpan satu nilai.

c)

Kumpulan elemen dengan tipe data yang sama yang disimpan dalam urutan.

d)

Fungsi untuk menghitung rata-rata.

4.

Bagaimana cara mendeklarasikan sebuah array dengan nama "nilai" yang dapat menyimpan 10 bilangan bulat dalam C++?

a)

int nilai[10];

b)

string nilai[10];

c)

nilai[10] int;

d)

nilai[] = {10};

5.

Urutan dalam array dimulai dari indeks ke ... ?

a)

Indeks ke-0

b)

Indeks ke-1

c)

Indeks ke-2

d)

Indeks ke-3

6.

Bagaimana cara mengakses elemen dalam urutan ke-3 dalam array data?

a)

data[3]

b)

data[2]

c)

data[4]

d)

data(3)

7.

Berdasarkan koding tersebut, maka nilai yang akan di tampilkan adalah ?

a)

1 2 3 4 5

b)

Isi array angka adalah: 1 2 3 4 5

c)

Isi array angka adalah: 0 1 2 3 4

d)

Isi array angka adalah: 0 1 2 3 4 5

8.

Berdasarkan gambar tersebut, maka pernyataan yang salah adalah ?

a)

Mendeklarasikan variabel dengan tipe data integer.

b)

Mendeklarasikan variabel array dengan ukuran adalah 5.

c)

Mendeklarasikan variable array dengan nama nilai

d)

Mengambil data variabel nilai pada indeks ke-5

9.

Apa yang dimaksud dengan tipe data string ?

a)

Tipe data yang terdiri dari teks atau karakter.

b)

Tipe data yang terdiri dari bilangan bulat.

c)

Tipe data yang terdiri dari bilangan pecahan.

d)

Tipe data yang terdiri dari true dan false.

10.

Apa itu string dalam pemrograman?

a)

String adalah tipe data yang merepresentasikan angka dalam pemrograman.

b)

String adalah struktur data yang hanya dapat menyimpan karakter khusus.

c)

String adalah tipe data yang merepresentasikan teks dalam pemrograman.

d)

String adalah fungsi untuk mengolah data dalam pemrograman.

11.

char huruf[5] = {'a', 'b', 'c', 'd', 'e'};

Index ke 2 dari array di atas adalah...

a)

a

b)

b

c)

c

d)

d

e)

e

12.

Penulisan array dengan isian data nama siswa yang benar adalah...

a)

int nama [3] = {'ayu','putri','dewi'};

b)

char nama [3] = {'ayu','putri','dewi'};

c)

string nama [3] = {'ayu','putri','dewi'};

d)

int nama [3] = ayu,putri,dewi;

e)

string nama [3] = "'ayu','putri','dewi'";

13.
Tanda yang tepat untuk menyimpan jumlah elemen atau ukuran array adalah ….
a)
[ ]
b)
{ }
c)
( )
d)
//
e)
;
14.

jika terdapat inisialisasi array


string kota[5] ;


maka berapa jumlah elemen kota ?

a)

4

b)

5

c)

6

d)

1

15.

char huruf[5] = {'a', 'b', 'c', 'd', 'e'};

Index ke 2 dari array di atas adalah...

a)

a

b)

b

c)

c

d)

d

e)

e

16.

double bilangan[] = {1.2, 3, 4.2, 1};


berapa jumlah elemen dari array tersebut

a)

2

b)

3

c)

4

d)

tak terhingga

17.

Berdasarkan gambar tersebut, bagian nomor 1 merupakan ….

a)

Jumlah Elemen

b)

Variabel

c)

Tipe data

d)

Fungsi

e)

Code

18.

Berdasarkan gambar tersebut, bagian nomor 2 merupakan ….

a)

Jumlah Elemen

b)

Variabel

c)

Tipe data

d)

Fungsi

e)

Code

19.

Berdasarkan gambar tersebut, bagian nomor 3 merupakan ….

a)

Jumlah Elemen

b)

Variabel

c)

Tipe data

d)

Fungsi

e)

Code