wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Praktik Lintas Bidang (C++)

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Jika kita ingin membuat program untuk menghitung Index Massa Tubuh dengan rumus berat badan dibagi dengan hasil perkalian tinggi badan dikali tinggi badan, maka tipe data apa yang digunakan?

a)

int

b)

float

c)

char

d)

array

e)

boolean

2.

Diketahui berat badan seseorang 60.5 (kg) dan tinggi badannya 175.5. Jika kita ingin membuat program untuk menghitung Index Massa Tubuh, bagaimana cara deklarasi kedua data tersebut?

a)

float berat_badan, float tinggi_badan;

b)

int berat_badan, int tinggi_badan;

c)

float berat_badan; float tinggi_badan;

d)

float berat_badan = 60.5 ; float tinggi_badan = 175.5;

e)

int berat_badan = 60.5 ; int tinggi_badan = 175.5;

3.

Diketahui berat badan seseorang 60.5 (kg) dan tinggi badannya 175.5. Sehingga dibuatlah variabel dengan nama berat_badan dan tinggi_badan yang bertipe data float untuk membuat program menghitung Index Massa Tubuh. Lalu, bagaimanakah cara inisialisasi variabel berat_badan?

a)

berat_badan float = 60.5;

b)

beratbadan = 60.5;

c)

berat_badan = 175.5;

d)

float berat_badan = 60.5;

e)

berat_badan = 60.5;

4.

Diketahui berat badan seseorang 60.5 (kg) dan tinggi badannya 175.5. Sehingga dibuatlah variabel dengan nama berat_badan dan tinggi_badan yang bertipe data float untuk membuat program menghitung Index Massa Tubuh. Lalu, bagaimanakah cara inisialisasi variabel tinggi_badan?

a)

tinggi_badan = 175.5;

b)

tinggi_badan = 175.5:

c)

float tinggi_badan = 175.5

d)

tinggi_badan = 60.5;

e)

tinggi_badan 175.5;

5.

Diketahui berat badan seseorang 60.5 (kg) dan tinggi badannya 175.5. Sehingga dibuatlah variabel dengan nama berat_badan dan tinggi_badan yang bertipe data float untuk membuat program menghitung Index Massa Tubuh. Berikut ini cara untuk deklarasi dan inisialisasi variabel berat_badan dalam satu baris, yaitu ….

a)

float, berat_badan = 60.5;

b)

float berat_badan = 60.5;

c)

float berat_badan = 175.5;

d)

berat_badan float = 60.5

e)

float = 175.5 berat_badan;

6.

Operator apa yang digunakan untuk menginisialisasi variabel?

a)

Operator logika

b)

Operator aritmatika

c)

Operator assignment

d)

Operator relasional

e)

Operator bitwise

7.

Jika kita ingin membuat program untuk menghitung Index Massa Tubuh dengan rumus berat badan dibagi dengan hasil perkalian tinggi badan dikali tinggi badan, maka variabel apa yang cocok dan valid untuk dapat menampung hasil dari perhitungan tersebut?

a)

IMT

b)

=IMT

c)

Body_Mass.Index

d)

Index Massa Tubuh

e)

Index.Massa.Tubuh

8.

Jika ingin mencetak output pada program C++, kita dapat menggunakan ....

a)

printf();

b)

cin

c)

cout

d)

System.out.println;

e)

Cetak “Hello world!”

9.

Jika ingin mencetak input pada program C++, kita dapat menggunakan ....

a)

printf();

b)

cin

c)

cout

d)

Scanner input = new Scanner(System.in);

e)

scanf();

10.

Perhatikan program berikut! Kode apa yang dapat ditambahkan pada baris yang terdapat kotak berwarna putih Jika kita ingin membuat program untuk menghitung Index Massa Tubuh dengan rumus berat badan dibagi dengan hasil perkalian tinggi badan dikali tinggi badan?

a)

IMT = berat_badan / ((tinggi_badan) * (tinggi_badan));

b)

IMT = berat_badan / ((tinggi_badan/100) + (tinggi_badan/100));

c)

IMT = berat_badan / ((tinggi_badan/100) * (tinggi_badan/100));

d)

IMT = berat_badan - ((tinggi_badan/100) * (tinggi_badan/100));

e)

IMT = (berat_badan / tinggi_badan/100) * (tinggi_badan/100));