wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Kuis Tipe Data dan String di C++

Total questions: 15

Worksheet time: 7mins

Name
Class
Date
1.

Tipe data dalam C++ berfungsi untuk …

a)

Menentukan ukuran memori yang digunakan

b)

Menentukan nilai yang dapat disimpan dalam variabel

c)

Menentukan jumlah baris dalam program

d)

Menentukan jenis bahasa pemrograman

2.

Tipe data int pada C++ digunakan untuk menyimpan …

a)

Karakter tunggal

b)

Bilangan bulat

c)

Bilangan desimal

d)

Nilai logika

3.

Tipe data yang digunakan untuk menyimpan nilai logika benar atau salah adalah …

a)

Integer

b)

String

c)

Boolean

d)

Float

4.

Jika kita ingin menyimpan data berupa karakter tunggal seperti huruf 'A', maka tipe data yang sesuai adalah …

a)

String

b)

Char

c)

Int

d)

Double

5.

Manakah dari pernyataan berikut yang benar tentang tipe data float dan double di C++?

a)

Sama-sama digunakan untuk bilangan desimal

b)

Float digunakan untuk bilangan bulat, sedangkan double untuk karakter

c)

Float hanya digunakan untuk logika, double untuk teks

d)

Keduanya digunakan untuk bilangan bulat

6.

Tipe data string merupakan …

a)

Kumpulan dari integer

b)

Kumpulan dari karakter (char)

c)

Kumpulan dari float

d)

Kumpulan dari boolean

7.

Pernyataan berikut yang bukan termasuk tipe data dasar di C++ adalah …

a)

Boolean

b)

String

c)

Float

d)

Array

8.

Deklarasi variabel di C++ dengan tipe data integer yang benar adalah …

a)

integer x;

b)

int x;

c)

num x;

d)

number x;

9.

Jika kita ingin menyimpan nilai suhu dengan koma (misalnya 36.5), maka tipe data yang paling tepat digunakan adalah …

a)

Int

b)

Char

c)

Boolean

d)

Float

10.

Apa keuntungan penggunaan tipe data dalam pemrograman?

a)

Membuat program lebih cepat diinstal

b)

Membantu mengelola dan mengoptimalkan penggunaan memori

c)

Mengurangi jumlah baris kode program

d)

Menentukan alur / algoritma program yang dijalankan

11.

Fungsi length() pada variabel string digunakan untuk …

a)

Mengubah isi string

b)

Menghitung jumlah karakter dalam string

c)

Menghapus isi string

d)

Membandingkan dua string

12.

Jika diberikan kode berikut,

Maka outputnya adalah...

a)

InformatikaXI

b)

Informatika XI

c)

kata1 kata2

d)

informatika XI

13.

Manakah pernyataan yang benar untuk mengambil karakter pertama dari string berikut?

string teks = "Program";

a)

teks.charAt(0);

b)

teks[0];

c)

char(teks);

d)

first(teks);

14.

Output dari kode berikut adalah...

a)

6

b)

7

c)

8

d)

Belajar

15.

Output dari kode berikut adalah...

a)

Fitri

b)

F i t r i

c)

nama[i]

d)

Nama [Fitri]